Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
учебное пособие А и ЛО ВТ.doc
Скачиваний:
9
Добавлен:
17.11.2018
Размер:
5.26 Mб
Скачать

Литература

1. Савельев А.Я. Прикладная теория цифровых автоматов: Учеб. для вузов по спец. ЭВМ. –М.: Высш. шк., 1987.

2. Поснов Н.Н. Арифметика вычислительных машин в упражнениях и задачах: системы счисления, коды. –Мн.: Университетское, 1984.

3. Морозевич А.Н. Дмитриев А.Н. и др. МикроЭВМ, микропроцессоры и основы программирования. –Мн.: Выш. шк., 1990

4. Акушинский И.Я., Юдицкий Д.И. Машинная арифметика в остаточных классах. –М.: Сов. радио, 1968.

5. Питерсон У., Уэлдон Э. Коды, исправляющие ошибки. Пер. с англ. –М.: Мир, 1976.

Содержание

Введение 3

Арифметические основы вычислительной техники 3

Системы счисления 3

Двоичная система счисления 4

Восьмеричная система счисления 5

Шестнадцатеричная система счисления 6

Критерии выбора системы счисления 7

Перевод чисел из одной системы счисления в другую 10

Перевод целых чисел 10

Перевод правильных дробей 11

Перевод чисел из одной системы счисления в другую, основание которой кратно степени 2 12

Кодирование чисел 12

Переполнение разрядной сетки 15

Модифицированные коды 16

Машинные формы представления чисел 17

Погрешность выполнения арифметических операций 22

Округление 23

Нормализация чисел 23

Последовательное и параллельное сложение чисел 24

Сложение чисел с плавающей запятой 25

Машинные методы умножения чисел в прямых кодах 26

Ускорение операции умножения 30

Умножение с хранением переносов 30

Умножение на два разряда множителя одновременно 31

Умножение на четыре разряда одновременно 33

Умножение в дополнительных кодах 34

Умножение на два разряда множителя в дополнительных кодах 38

Матричные методы умножения 41

Машинные методы деления 42

Деление чисел в прямых кодах 43

Деление чисел в дополнительных кодах 45

Методы ускорения деления 46

Двоично-десятичные коды 46

Суммирование чисел с одинаковыми знаками в BCD-коде 48

Суммирование чисел с разными знаками в BCD-коде 49

BCD-коды с избытком 3 51

BCD-код с избытком 6 для одного из слагаемых 52

Система счисления в остаточных классах (СОК) 53

Представление отрицательных чисел в СОК 55

Контроль работы цифрового автомата 57

Некоторые понятия теории кодирования 57

Обнаружение и исправление одиночных ошибок путем использования дополнительных разрядов 58

Коды Хемминга 59

Логические основы вычислительной техники 61

Двоичные переменные и булевы функции 61

Способы задания булевых функций 62

Основные понятия алгебры логики 63

Основные законы алгебры логики 66

Формы представления функций алгебры логики 67

Системы функций алгебры логики 69

Минимизация ФАЛ 73

Метод Квайна 75

Метод Блейка - Порецкого 77

Метод минимизирующих карт Карно (Вейча) 78

Минимизация конъюнктивных нормальных форм 80

Минимизация не полностью определенных ФАЛ 81

Кубическое задание функций алгебры логики 82

Метод Квайна −Мак-Класки 85

Алгоритм извлечения (Рота) 86

Минимизация ФАЛ методом преобразования логических выражений 95

Применение правил и законов алгебры логики к синтезу некоторых цифровых устройств 95

Синтез одноразрядного полного комбинационного сумматора 95

Синтез одноразрядного комбинационного полусумматора 96

Синтез одноразрядного полного комбинационного сумматора на двух полусумматорах 97

Синтез одноразрядного комбинационного вычитателя 98

Объединенная схема одноразрядного комбинационного сумматора-вычитателя 98

Триггер со счетным входом как полный одноразрядный сумматор 99

Введение в теорию конечных автоматов 100

Основные понятия теории автоматов 100

Способы задания автоматов 102

Структурный автомат 103

Память автомата 104

Канонический метод структурного синтеза автоматов 107

Принцип микропрограммного управления 112

Граф-схема алгоритма 113

Пример синтеза МПА по ГСА 114

Синтез МПА Мили по ГСА 114

Синхронизация автоматов 119

Литература 121

Св. план 2004, поз.59

Учебное издание

Луцик Юрий Александрович,

Лукьянова Ирина Викторовна

АРИФМЕТИЧЕСКИЕ И ЛОГИЧЕСКИЕ ОСНОВЫ

ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

Учебное пособие

по курсу «Арифметические и логические основы

вычислительной техники»

Редактор Т.А. Лейко

Корректор Е.Н. Батурчик

Компьютерная верстка

Подписано в печать . .2004. Формат 60х84 1/16. Бумага офсетная.

Гарнитура Times New Roman. Печать ризографическая. Усл. печ. л.

Уч.- изд. л. 6,0. Тираж экз. Заказ

Издатель и полиграфическое исполнение:

Учреждение образования

«Белорусский государственный университет информатики и радиоэлектроники»

Лицензия ЛП № 156 от 05.02. 2001.

Лицензия ЛВ № 509 от 03.08. 2001.