- •Развитие систем счисления и классификация.
- •2. Способ деления на основание.
- •3. Способ умножения на основание.
- •4. Правило перевода неправильных дробей. Использование промежуточной системы счисления
- •5. Формы представления чисел.
- •6. Способы кодирования чисел.
- •7. Основные понятия алгебры логики.
- •8. Конъюнкция (логическое умножение).
- •9. Дизъюнкция (логическое сложение).
- •10. Операция Шеффера («и-не»).
- •11. Операция Пирса («или-не»).
- •12. Операция сложения по модулю два.
- •13. Основные законы алгебры логики.
- •14. Цифровые интегральные микросхемы.
- •15. Дешифраторы, шифраторы.
- •16. Сумматоры и вычитатели.
- •17. Мультиплексоры. Демультиплексоры.
- •18. Назначение и классификация триггерных устройств.
- •23. Регистры
- •24. Классификация интегральных микросхем.
- •1. Назначение специализированного вычислителя.
- •2. Взаимодействие в режимах Чтение и модиф запись
- •Режим “ Чтение “
- •Запись информации в зу ( режим “ Модифицированная запись”).
- •3. Структурная схема св. Взаимодействие ВчУ с уо
- •4. Структурная схема св. Взаимодействие элементов поу св с ВчУ.
- •5.Общие сведения о запоминающих устройствах.
- •.Классификация запоминающих устройств.
- •. Характеристики запоминающих устройств.
- •6 Назначение и состав зу-02.
- •Основные технические характеристики блока зу-02.
- •7. Назначение, состав блока дзу-э-8к-м.
- •Взаимодействие элементов блока дзу-э-8к-м по структурной схеме.
- •8. Назначение, состав ук
- •Состав ук
- •9. Назначение и состав упо
- •Структурная схема упо
- •Коммутатор ук
- •11. Синхронизатор
- •12. Работа ук в режиме управления обращением к модулям зу
- •13.Работа ук в режиме обращения к собственным регистрам
- •14. Взаимодействие элементов ук при работе с рта
- •15. Назначение, состав и технические характеристики ВчУ.
- •16. Форматы команд и чисел ВчУ.
- •Формирование исполнительных адресов.
- •Индексные регистры.
- •17. Структурная схема ВчУ. Операционное устройство.
- •3.1. Назначение и состав операционного устройства ВчУ.
- •18. Структурная схема ВчУ. Устройство управления ВчУ.
- •4.1 Назначение и состав устройства управления.
5. Формы представления чисел.
Десятичное число 0,00157 можно записать различными способами:
1,57*10-3;
или 1,570*10-3;
или 0,0016 (с округлением) и так далее.
При естественной форме любое число записывается в естественном натуральном виде. Например: 123456 - целое число;
0,98765432 - правильная дробь;
678,54321 - неправильная дробь (смешанное число).
При нормальной форме запись одного и того же числа может принимать различный вид в зависимости от ограничений, накладываемых на ее форму. Например, число 248,3571 может быть записано в следующих формах:
0,2483571 * 103, или 2483571*10-4, или 248357100*10-6 и так далее.
Машинное представление (изображение) чисел - представление чисел в разрядной сетке цифрового устройства (автомата).
В зависимости от способа использования разрядной сетки различают две формы представления чисел:
естественную форму (с фиксированным положением запятой (точки)) и
нормальную форму (с плавающей запятой (точкой)).
6. Способы кодирования чисел.
При выполнении арифметических действий в ЦЭВМ двоичные числа со знаком могут быть представлены одним из трех способов: в прямом, обратном или дополнительном коде.
Прямой код числа.
Наиболее простым способом представления числа со знаком является прямой двоичный код числа. Число в прямом двоичном коде называют также двоичным числом со знаком. Для n - разрядного двоичного числа обычно крайний левый разряд используется для изображения знака, а в оставшихся n-1 разрядах записывается абсолютное значение числа в двоичной системе счисления
Обратный код числа. При представлении двоичного числа в обратном коде знаковому разряду приписывается отрицательный вес - n-1
[2 - 1].
Для положительных чисел изображение числа в обратном коде идентично прямому коду этого же числа.
Однако для отрицательных чисел отрицательный вес знакового разряда изменяет содержимое цифровых разрядов. Целое число Х из n двоичных разрядов (включая знаковый) в обратном коде можно записать следующим образом:
N(x) = 0.Х |
n-1 |
|
при Х 0, |
N(x) = 1. |
{[2-1] - |X|} |
+ |
при Х 0. |
А доп = 0.011010(2).
Теперь рассмотрим отрицательное число А = -26(10). Модуль этого числа равен |X| = 26(10) = 011010(2). Поскольку с учетом знакового разряда:
n-1
7-1 6
n 2 -1=2 -1=2 -1=64-1=63=111111,
а [2 - 1] - |X| = 111111 - 011010 = 100101, то Адоп = 1.100101.
Дополнительный код числа. Представление двоичных положительных чисел в дополнительном коде идентично представлению их в прямом или обратном коде. Для отрицательных чисел дополнительный код равен обратному с добавлением единицы младшего разряда. Вследствие этого вес знакового разряда для дополнительного кода числа равен – 2(n-1) при значениях Х < 0.
Поэтому n - разрядное целое двоичное число Х в дополнительном коде будет представлено следующим образом : М(х) = N(х) = 0.Х n-1 при Х 0,
М(х)=N(х)+1=1.{2 -|X|} при Х < 0,
Пример. Записать число -26(10) в дополнительном коде. Процедуру построения дополнительного кода удобно выполнить поэтапно.
Решение. 1. Определить двоичный код числа 26(10): 26(10) = 11010(2).
2. Определить прямой код числа 26(10): N(26) = 0.11010.
3. Определить обратный код числа -26: N(-26) = 1.00101.
4. Прибавить единицу младшего разряда: М(-26) = 1.00110.