Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Прямой и обратный коды



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

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

Код, полученный при преобразовании положительного числа называется прямым. Прямые коды двоичных чисел 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





Дата публикования: 2014-12-25; Прочитано: 221 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...