double arrow

К п.7. Диапазон чисел, которые можно представить, зависит от количества разрядов m, отведенных для модуля числа или мантиссы и формы представления

а). Целое положительное число без знака в форме с фиксированной запятой.

bnbn-1 …b0 , m=n+1

Минимальное целое положительное число соответствует записи нулей во все разряды модуля, а максимальное – записи единиц. То есть диапазон равен

от 0 до 2m – 1

Например, четырехразрядное двоичное число обеспечивает диапазон десятичных чисел от 0 до 15

Б). Целое число со знаком в форме с фиксированной запятой

Минимальное число соответствует записи во все разряды модуля и знаковый разряд 1, а максимальное число – записи во все разряды модуля 1, а в знаковый -ноль. Следовательно, диапазон равен

от – 2m до + (2m –1).

Например, шестиразрядное, т.еm=5 (один разряд на знак) обеспечивает диапазон от – 32 до +31

Для двенадцатиразрядного со знаком и разрядом переноса (m

В). Вещественное число в форме с плавающей запятой с числом разрядов порядка p и мантиссы m.

Диапазон положительных значений мантиссы лежит в интервале от 2-m до (1–2-m),

отрицательных - в диапазоне от – (1 – 2-m) до – 2-m .

Диапазон представления порядка лежит в интервале от - 2m до 2m -1

Литература: [1,c.92-99, 107-113] .


Лабораторная работа №4

Способы представления алфавитно-цифровой и десятичной информации в ЭВМ

Продолжительность работы 2 часа

Цель работы: Изучение способов представления алфавитно-цифровой и десятичной информации в ЭВМ. Получение навыков выполнения арифметических операций над двоично-десятичными числами.

Подготовка к работе

1. Ознакомиться со стандартным кодом представления символьной информации ASCII и соответствующей ему кодовой таблицей.




2. Изучить представление десятичной информации в упакованном и неупакованном BCD формате. Ознакомиться с особенностями выполнения арифметических операций над числами в упакованном BCD формате.

Программа работы

1. Рассмотреть состав таблицы кодировки символов. Набрать в программе блокнот с помощью клавиш несколько русских, латинских символов ,а также элементов математических формул, псевдографики, клавиши которых отсутствуют на клавиатуре.

2. Представить десятичные числа в неупакованном и упакованном BCD формате. Варианты заданий представлены в табл.10.

3. Выполнить операции алгебраического сложения исходных чисел (при различных комбинациях знаков этих чисел) в упакованном BCD формате. Отрицательное число представить в дополнительном коде.



Контрольные вопросы

1. Как представляются символы в коде ASCII?

2. Cколько символов можно использовать, применяя код из 8 двоичных разрядов?

3. Как определить из таблицы кодов ASCII код символа?

4. Как определить из таблицы кодов ASCII символ по его коду?

5. В каком месте отображается символ на экране при нажатии соответствующих клавиш?

6. Как отобразить на экране символ, отсутствующий на клавиатуре?

7. Как представить число в двоично-десятичном коде?

8. В каких случаях и почему при сложении нужна коррекция?

9. Как осуществляется коррекция результата?

10. Как осуществляются арифметические действия в двоично-десятичном коде?

Таблица 9

  Варианты
числа  
 
 
вар  
 
 
вар  
 
 
вар  
 
 
вар  
     
     





Сейчас читают про: