68000, 68010 and 68020 Primer

Stan Kelly-Bootle, Bob Fowler

Общее описание

Книга «68000, 68010 and 68020 Primer» представляет собой вводное руководство по семейству микропроцессоров Motorola 68000, 68010 и 68020. Авторы — Стэн Келли-Бутл и Боб Фаулер — предлагают читателям систематизированный подход к изучению архитектуры, программирования и применения этих 16/32-битных процессоров. Издание ориентировано на инженеров, программистов и студентов, желающих освоить основы работы с легендарной линейкой M68000.

Структура и содержание

Книга начинается с базовых концепций микропроцессоров: двоичная арифметика, булева алгебра, представление чисел в различных системах счисления (двоичная, восьмеричная, шестнадцатеричная, BCD). Затем рассматриваются компоненты микрокомпьютера, внутреннее устройство MPU, типы памяти и общий обзор программного обеспечения. Далее следует подробное введение в семейство M68000: история успеха, временные диаграммы, обоснование выбора 16-битной архитектуры.

Программная модель

Значительная часть книги посвящена программированию: уровни программирования, краткое введение в систему команд M68000, модель памяти, регистровая модель, базовая регистровая модель, регистровая арифметика. Материал сопровождается примерами и пояснениями, что делает его доступным для начинающих.

Целевая аудитория

Книга будет полезна разработчикам встраиваемых систем, историкам вычислительной техники, а также всем, кто интересуется архитектурой процессоров Motorola. Несмотря на то, что издание вышло в 1985 году, оно сохраняет ценность как первоисточник по ранним 16/32-битным микропроцессорам.

Особенности издания

В книге приведены торговые марки, иллюстрации и диаграммы, предоставленные Motorola. Примеры программ основаны на работе с Alpha Microsystems AM-100/L с использованием ассемблера M68. Издание выдержало несколько переизданий и стало классическим праймером по семейству 68000.