
- •По этапам развития
- •Диапазоны значений целых чисел без знака
- •11.Представление вещественных чисел в эвм. Формат с фиксированной запятой.
- •12. Представление вещественных чисел в эвм. Формат с плавающей запятой.
- •13.Стандарт ieee 754.
- •14.Представление символов в эвм.
- •15.Архитектра систем команд. Классификация аск по составу систем команд.
- •16.Аск. Аккумуляторная архитектура
- •17.Аск. Регистровая архитектура
- •18.Аск.Стековая архитектура
- •19.Представление команд в эвм
- •20.Машинные операции. Арифметико-логические операции и операции сдвига.
20.Машинные операции. Арифметико-логические операции и операции сдвига.
Машинная операция – это действие, задаваемое одной командой процессора.
Классификация:
-АЛ операции и операции сдвига
-операции пересылки
-операции управления
-операции ввода\вывода
Логические – поразрядные, в арифметических формируется перенос.
Сдвиг – одновременное смещение разрядов числа влево или вправо на некоторое число позиций трех видов сдвига:
-логический
-арифметический
-циклический
Вид сдвига |
|
| ||
Логический |
An-2..A1A0 0 |
0 An-1An-2..A1 | ||
Арифметический |
An-2..A1A0 |
S An-1An-2..A1 | ||
Циклический |
An-2..A1A0An-1 |
A0An-1..A1 |
Команды арифметической и логической обработки
В данную группу входят команды, обеспечивающие арифметическую и логическую обработку информации в различных формах ее представления. Для каждой формы представления чисел в АСК обычно предусматривается некий стандартный набор операций.
Помимо вычисления результата выполнение арифметических и логических операций сопровождается формированием в АЛУ признаков (флагов), характеризующих этот результат. Наиболее часто фиксируются такие признаки, как: Z (Zero) - нулевой результат; N (Negative) - отрицательный результат; V (oVerflow) — переполнение разрядной сетки; С (Carry) — наличие переноса.