КАТЕГОРИИ: Архитектура-(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. Правила представления арифметических операций.
Правила арифметики во всех позиционных системах аналогичны (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.
Д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; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |