СПб.: БХВ-Петербург, 2010. — 240 с. — (Учебная литература для
вузов). — ISBN978-5-9775-0575-8.
В учебнике рассмотрена архитектура компьютера на уровне системы
команд и адресов. Изложение опирается на минимальное понимание
работы "железа" и операционных систем, от читателя требуется лишь
знание четырех действий арифметики.
Описаны представление данных, диапазон и точность, системы счисления, коды чисел, разновидности команд передачи управления, структура циклов, методы организации переменных адресов.
Подробно рассмотрены структура подпрограмм, организация вызова и возврата, методы передачи параметров и сохранения регистров и соответствующие им команды.
Описаны конвейер команд и связанные с ним проблемы. Представлены современные направления развития архитектур: RISC- и CISC-процессоры, архитектуры со словом сверхбольшой длины. Краткое оглавление:
Введение
Представление данных в компьютере
Компьютерные вычисления
Команды арифметико-логического типа и адресация
Команды передачи управления и циклы
Подпрограммы и ввод/вывод
Параллельность работы и иерархия памяти
Организация процессора
Описаны представление данных, диапазон и точность, системы счисления, коды чисел, разновидности команд передачи управления, структура циклов, методы организации переменных адресов.
Подробно рассмотрены структура подпрограмм, организация вызова и возврата, методы передачи параметров и сохранения регистров и соответствующие им команды.
Описаны конвейер команд и связанные с ним проблемы. Представлены современные направления развития архитектур: RISC- и CISC-процессоры, архитектуры со словом сверхбольшой длины. Краткое оглавление:
Введение
Представление данных в компьютере
Компьютерные вычисления
Команды арифметико-логического типа и адресация
Команды передачи управления и циклы
Подпрограммы и ввод/вывод
Параллельность работы и иерархия памяти
Организация процессора