Александр Савватеев
Оглавление TOC \o "1-3" \h \z \u
HYPERLINK \l "_Toc48422874" 1. Общие сведения PAGEREF _Toc48422874 \h 5
HYPERLINK \l "_Toc48422875" 2. Среда выполнения программ PAGEREF _Toc48422875 \h 6
HYPERLINK \l "_Toc48422876" 2. 1. Представление информации PAGEREF _Toc48422876 \h 6
HYPERLINK \l "_Toc48422877" 2. 1. 1. Двоичные числа без знака PAGEREF _Toc48422877 \h 6
HYPERLINK \l "_Toc48422878" 2. 1. 2. Двоичные числа со знаком PAGEREF _Toc48422878 \h 6
HYPERLINK \l "_Toc48422879" 2. 1. 3. Символьная информация PAGEREF _Toc48422879 \h 6
HYPERLINK \l "_Toc48422880" 2. 1. 4. Двоично-десятичные числа PAGEREF _Toc48422880 \h 6
HYPERLINK \l "_Toc48422881" 2. 2. Адресация памяти PAGEREF _Toc48422881 \h 7
HYPERLINK \l "_Toc48422882" 2. 2. 1. Физическая память PAGEREF _Toc48422882 \h 7
HYPERLINK \l "_Toc48422883" 2. 2. 2. Сегментация PAGEREF _Toc48422883 \h 7
HYPERLINK \l "_Toc48422884" 2. 2. 3. Стек PAGEREF _Toc48422884 \h 8
HYPERLINK \l "_Toc48422885" 2. 3. Регистры микропроцессора PAGEREF _Toc48422885 \h 9
HYPERLINK \l "_Toc48422886" 2. 3. 1. Регистры общего назначения PAGEREF _Toc48422886 \h 9
HYPERLINK \l "_Toc48422887" 2. 3. 2. Сегментные регистры PAGEREF _Toc48422887 \h 10
HYPERLINK \l "_Toc48422888" 2. 3. 3. Регистр флагов PAGEREF _Toc48422888 \h 10
HYPERLINK \l "_Toc48422889" 2. 3. 4. Указатель инструкции PAGEREF _Toc48422889 \h 11
HYPERLINK \l "_Toc48422890" 2. 4.
Выполнение инструкций PAGEREF _Toc48422890 \h 12
HYPERLINK \l "_Toc48422891" 2. 4. 1. Адресация операндов PAGEREF _Toc48422891 \h 12
HYPERLINK \l "_Toc48422892" 2. 4. 2. Формат кода команды PAGEREF _Toc48422892 \h 16
HYPERLINK \l "_Toc48422893" 2. 5. Инициализация процессора PAGEREF _Toc48422893 \h 19
HYPERLINK \l "_Toc48422894" 3. Прерывания PAGEREF _Toc48422894 \h 21
HYPERLINK \l "_Toc48422895" 3. 1. Источники и причины прерываний PAGEREF _Toc48422895 \h 21
HYPERLINK \l "_Toc48422896" 3. 1. 1. Внешние прерывания PAGEREF _Toc48422896 \h 21
HYPERLINK \l "_Toc48422897" 3. 1. 2. Исключения PAGEREF _Toc48422897 \h 22
HYPERLINK \l "_Toc48422898" 3. 1. 3. Программные прерывания PAGEREF _Toc48422898 \h 23
HYPERLINK \l "_Toc48422899" 3. 2. Обработка прерываний PAGEREF _Toc48422899 \h 23
HYPERLINK \l "_Toc48422900" 3. 2. 1. Таблица векторов прерываний PAGEREF _Toc48422900 \h 23
HYPERLINK \l "_Toc48422901" 3. 2. 2. Действия микропроцессора по обработке прерывания PAGEREF _Toc48422901 \h 23
HYPERLINK \l "_Toc48422902" 3. 2. 3. Приоритет прерываний PAGEREF _Toc48422902 \h 24
HYPERLINK \l "_Toc48422903" 3. 2. 4. Идентификация источников прерываний PAGEREF _Toc48422903 \h 24
HYPERLINK \l "_Toc48422904" 4. Система команд PAGEREF _Toc48422904 \h 26
HYPERLINK \l "_Toc48422905" 4. 1. Машинные инструкции PAGEREF _Toc48422905 \h 26
HYPERLINK \l "_Toc48422906" 4. 1. 1.