Таненбаум Э.- Архитектура компьютера. стр.6

Программирование на языке ассемблера..................

Алфавитный список литературы.........................

Приложение А. Двоичные числа .............

Числа конечной точности.............................

Позиционные системы счисления........................

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

Отрицательные двоичные числа.........................

Двоичная арифметика..............................

Вопросы и задания................................

Приложение Б. Числа с плавающей точкой........

Принципы представления чисел с плавающей точкой...............

Стандарт IEEE 754 ................................

Вопросы и задания................................

Приложение В. Программирование на языке ассемблера . .

Основные понятия................................

Язык ассемблера...............................

Небольшая программа на языке ассемблера.................

Процессор 8088 ................................

Цикл процессора..............................

Регистры общего назначения........................

Регистры-указатели ............................

Память и адресация ..............................

Организация памяти и сегменты......................

Адресация .................................

Набор команд 8088 ...............................

Перемещение, копирование и арифметические команды.........

Логические операции, побитовые операции и операции сдвига......

Операции организации циклов и повторяющиеся строковые операции . .

Команды перехода и вызова........................

Вызовы подпрограмм............................

Системные вызовы и системные подпрограммы..............

Заключительные замечания о наборе команд...............

Ассемблер...................................

Введение ..................................

Ассемблер as88 из набора АСК ......................

Некоторые отличия от других ассемблеров 8088 ..............

Трассер .....................................

Команды трассера.............................

Подготовительные действия..........................

Примеры ....................................

Hello World.................................

Регистры общего назначения........................

Вызов регистров команд и указателя....................

Отладка программы вывода массива....................

Обработка символьных строк и строковые команды............

Таблицы диспетчеризации.........................

Буферизованный и произвольный доступ к файлам............

Вопросы и задания...............................

Список терминов....................

Алфавитный указатель..................

Сюзанне, Барбаре, Марвину, памяти моих дорогих и Брэма

Предисловие

В основе первых четырех изданий книги лежит идея о том, что компьютер можно рассматривать как иерархию уровней, каждый из которых выполняет какую-либо определенную функцию. Это фундаментальное утверждение сейчас столь же правомерно, как в момент выхода в свет первого издания, поэтому я по-прежнему беру его за основу, на этот раз уже в пятом издании. Как и в первых четырех, в этом подробно описываются цифровой логический уровень, а также уровни микроархитектуры, архитектуры набора команд, операционной системы и ассемблера.


⇐ Предыдущая страница| |Следующая страница ⇒