Лекция: Прямой и обратный коды

 

Для упрощения арифметических устройств вводятся специальные коды, которые позволяют операцию вычитания свести к арифметичес­кому сложению.

В микроЭВМ для представления часто применяют прямой, обрат­ный и дополнительный коды (ПК, ОК и ДК). Обратный и дополнитель­ный коды используются только для представления отрицательных чи­сел.

Код, полученный при преобразовании положительного числа называется прямым. Прямые коды двоичных чисел N и — N отличаются знаковыми раз­рядами. Для получения ОК числа — N необходимо все разряды, кроме знакового, поменять на противоположное значение. Если к ОК числа — N прибавить единицу младшего разряда, то получается дополнитель­ный код.

Пример. Записать ПК для N1 = и ПК, ОК и ДК для N2 = — , используя восьмиразрядную сетку микроЭВМ.

ПК(N1) = 0 00001012

ПК(N2) = 1 00001012

OK(N2) = 1 11110102

ДК(N2) = 1 11110112

 

Задание.

Используя данные таблицы

1. Перевести число Д10 в 2 с/с, 8 с/с и 16 с/с.

2. Вычислить с помощью двоичной арифметики: С1 = А + В; С2 = А — В; С3 = А х В; С4 = А / В.

3. Перевести числа А, В, С1÷С4 в 8 с/с, 16 с/с и 10 с/с.

4. Округлить А, В, С1÷С4 в 2 с/с до целой части, записать ПК. Изменив знак на противоположный, записать ОК и ДК. При запи­си использовать 16-разрядную сетку микроЭВМ.

 

Таблица 2.3. Варианты заданий

Вариант Десятичное число Д10 Двоичное число А2 Двоичное число В2
156,5 101000,101 1000,001
127,3 101111,01 101,01
118,4 110011,11 100,1
79,85 111000,01 100,1
132,75 111100,101
84,875 1000001,01 100,1
163,625 1000100,111 100,11
213,5 1001011,101
314,7 100100,01 110,1
146,27 101001,101 100,1

 

 

3. ЗАГРУЗКА ЯЗЫКА BASIC – ИНТЕРПРЕТАТОРА. ОСНОВНЫЕ ПОНЯТИЯ ЯЗЫКА. ПОЛУЧЕНИЕ ЛИСТИНГА ПРОСТЕЙШЕЙ ПРОГРАММЫ

 

3.1. Загрузка языка BASIC – интерпретатора

 

При проведении лабораторных работ используются разные микроЭВМ как системы DEC, так и системы INTEL. Даже в пределах одной системы микроЭВМ имеют некоторые отличия по включению мик­роЭВМ в работу, загрузке операционной системы и выводу программы языка BASIC, что определяется конструкцией микроЭВМ и типом операционной системы.

Включение микроЭВМ производится в соответствии с инструкцией, расположенной на рабочем месте.

 

Основные понятия языка BASIC

 

еще рефераты
Еще работы по информатике