ВУЗ:
Составители:
3
ОГЛАВЛЕНИЕ
Предисловие ........................................................................................................... 5
1. Системы счисления, используемые при работе с цифровыми
процессорами .................................................................................................... 7
2. Форматы представления чисел в цифровых процессорах..........................14
2.1. Формат с фиксированной точкой ...................................................................14
2.2. Формат с плавающей точкой ..........................................................................15
2.3. Формат двоично-десятичного кода ................................................................19
3. Кодирование чисел в цифровых процессорах ..............................................23
3.1. Представление операндов в прямом коде ......................................................23
3.2. Представление операндов в дополнительном коде ........................................24
3.3. Представление операндов в обратном коде ...................................................27
4. Алгоритмы базовых арифметических операций в цифровом
процессоре ........................................................................................................29
4.1. Алгоритмы операции сложения .....................................................................29
4.1.1. Алгоритм сложения операндов в дополнительном коде ............................35
4.1.2. Алгоритм сложения операндов в обратном коде.........................................38
4.1.3. «Исключительные» случаи при выполнении операции сложения
(вычитания) ..................................................................................................39
4.1.4. Алгоритм вычитания операндов ..................................................................41
4.1.5. Алгоритмы сложения и вычитания целых чисел без знака
(беззнаковая или модульная арифметика) ...................................................42
4.2. Алгоритмы операций сдвига в цифровых процессорах ................................44
4.2.1. Логический сдвиг.........................................................................................44
4.2.2. Циклический сдвиг ......................................................................................45
4.2.3. Арифметический сдвиг ................................................................................46
4.3. Алгоритм операции сложения (вычитания) в формате с плавающей
точкой .............................................................................................................49
4.4. Поразрядные логические операции в цифровых процессорах ......................55
4.5. Алгоритмы умножения в цифровых процессорах ..........................................57
4.5.1. Алгоритм умножения целых беззнаковых чисел в формате с ФТ ..............63
4.5.2. Алгоритм умножения целых чисел в формате с ФТ в прямом коде...........66
4.5.3. Алгоритм умножения целых чисел в дополнительном коде ......................66
4.5.4. Алгоритм умножения двоичных дробных чисел в формате с ФТ ..............70
4.5.5. Алгоритм умножения чисел в формате с плавающей точкой .....................73
4.6. Алгоритмы деления в цифровых процессорах ...............................................77
4.6.1. Алгоритмы деления целых чисел в формате с ФТ ......................................82
ОГЛАВЛЕНИЕ
Предисловие ........................................................................................................... 5
1. Системы счисления, используемые при работе с цифровыми
процессорами .................................................................................................... 7
2. Форматы представления чисел в цифровых процессорах..........................14
2.1. Формат с фиксированной точкой ...................................................................14
2.2. Формат с плавающей точкой ..........................................................................15
2.3. Формат двоично-десятичного кода ................................................................19
3. Кодирование чисел в цифровых процессорах ..............................................23
3.1. Представление операндов в прямом коде ......................................................23
3.2. Представление операндов в дополнительном коде ........................................24
3.3. Представление операндов в обратном коде ...................................................27
4. Алгоритмы базовых арифметических операций в цифровом
процессоре ........................................................................................................29
4.1. Алгоритмы операции сложения .....................................................................29
4.1.1. Алгоритм сложения операндов в дополнительном коде ............................35
4.1.2. Алгоритм сложения операндов в обратном коде.........................................38
4.1.3. «Исключительные» случаи при выполнении операции сложения
(вычитания) ..................................................................................................39
4.1.4. Алгоритм вычитания операндов ..................................................................41
4.1.5. Алгоритмы сложения и вычитания целых чисел без знака
(беззнаковая или модульная арифметика) ...................................................42
4.2. Алгоритмы операций сдвига в цифровых процессорах ................................44
4.2.1. Логический сдвиг.........................................................................................44
4.2.2. Циклический сдвиг ......................................................................................45
4.2.3. Арифметический сдвиг ................................................................................46
4.3. Алгоритм операции сложения (вычитания) в формате с плавающей
точкой .............................................................................................................49
4.4. Поразрядные логические операции в цифровых процессорах ......................55
4.5. Алгоритмы умножения в цифровых процессорах ..........................................57
4.5.1. Алгоритм умножения целых беззнаковых чисел в формате с ФТ..............63
4.5.2. Алгоритм умножения целых чисел в формате с ФТ в прямом коде...........66
4.5.3. Алгоритм умножения целых чисел в дополнительном коде ......................66
4.5.4. Алгоритм умножения двоичных дробных чисел в формате с ФТ ..............70
4.5.5. Алгоритм умножения чисел в формате с плавающей точкой .....................73
4.6. Алгоритмы деления в цифровых процессорах ...............................................77
4.6.1. Алгоритмы деления целых чисел в формате с ФТ ......................................82
3
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »
