Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Разрядные сетки микроЭВМ




Двоичная арифметика

 

Правила выполнения арифметических действий очень просты. Они задаются таблицами сложения, вычитания и умножения (см.табл.2.2)

 

Таблица 2.2. Правила представления арифметических операций.

Таблицы
Двоичное сложение Двоичного вычитания Двоичного умножения
0 + 0 = 0 0 – 0 = 0 0 x 0 = 0
1 + 0 = 1 1 – 0 = 1 1 x 0 = 0
0 + 1 = 1 1 – 1 = 0 0 x 1 = 0
1 + 1 = 10 10 – 1 = 1 1 x 1 = 1

 

Правила арифметики во всех позиционных системах аналогичны (10 с/с, 2 с/с, 8 с/с и 16 с/с). Поэтому действия над двоичными числами производятся подобно сложению, вычитанию, умножению и делению целых, дробных десятичных и смешанных чисел в 10 с/с в соответствии с табл.2.2.

 

Пример. Заданы B = 110,12 и C = 102.

Вычислить Д1 = B + C, Д2 = B – C, Д3 = B x C, Д4 = B / C.

 

+     0,     + 6,         -     0,     - 6,                  
                                                 
      0,   2   8,   10           0,   2   4,   10              
                                                         
                                                         
  x     0,     x 6,       110,1 / 10 = 11,012; 6,5 / 2 = 3,2510  
                                                     
+               3,   10   -                   - 6,          
                                1,     2     3,     10
        1,   2             -                 -            
                                                     
                              -               -          
                                                     
                                                         

 

Д1 = 1000,12; Д2 = 100,12; Д3 = 11012; Д4 = 11,012.

 

Благодаря простой двоичной арифметике при работе в 2 с/с упрощаются схемы арифметических устройств.

 

 

 

Один разряд двоичного числа представляет 1 бит информации (0 или 1). Для его хранения необходимо в микроЭВМ какое-нибудь техническое устройство, например, триггер. Совокупность таких устройств для представления в машине многоразрядного числа (сло­ва) называют регистром. 8 бит информации называют байтом, 16 бит, 32 бит или 64 - слово.

210 = 1024» 1000 = 1 кб – 1 килобайт,

1000 кб = 1 Мб – 1 мегабайт,

1000 Мб = 1 Гб – 1 гигабайт,

1000 Гб = 1 Тб – 1 терабайт.

В микроЭВМ применяют две формы представления чисел: для целых чисел и для представления чисел с плава­ющей запятой (экспоненциальная форма). Форма обычно используе­мых данных называют разрядной сеткой микроЭВМ.

Исходя из формулы (2.2), видно, что можно получить два вида разрядных, сеток для чисел с фиксированной запятой: запятая фиксируется пос­ле младшего разряда (все числа |N|>1); запятая фиксируется пе­ред старшим разрядом (все числа |N|<1).

Для кодирования знака используется "знаковый" (старший) разряд разряд­ной сетки: 0 - соответствует плюсу, а 1 - минусу. При использова­нии обоих видов разрядных сеток для чисел с фиксированной запя­той необходимо, чтобы все данные не выходили за диапазон чисел, допустимых разрядной сеткой. С этой целью используется масштаби­рование.

Представление числа с плавающей запятой не требует масштаби­рования. Общий вид двоичных чисел: , где q - мантисса; p - порядок в двоичной системе счисления.

В разрядной сетке для чисел с плавающей запятой используются два знаковых разряда (для мантиссы и порядка), затем следуют мо­дуль порядка (обычно 7 разрядов) и модуль мантиссы. Двоичное число при таком представлении всегда имеет нормализованную ман­тиссу (до и после операций нормализация производится автомати­чески). Двоичное число нормализовано, если в старшем разряде мантиссы стоит единица.

 

 




Поделиться с друзьями:


Дата добавления: 2014-12-23; Просмотров: 600; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.