- •Архитектура вычислительной системы.
- •Система ввода-вывода.
- •Характеристики.
- •Быстродействие.
- •Классификация вычислительных систем по возможностям и назначению без применения сетей.
- •Двоичная система счисления.
- •Восьмеричная система счисления.
- •Шестнадцатеричная система счисления.
- •Значение и понятие памяти. Random Access Memory (ram) – оперативная память.
- •Сверхоперативная память – кэш-память.
- •Жёсткий диск.
- •Оптические диски и приводы.
- •Система ввода-вывода.
- •Быстродействие.
- •Разрядность.
- •Реальный режим.
- •Защищённый режим.
- •Виртуальный режим.
- •Первое поколение процессоров p1 или 086.
- •Второе поколение процессоров p2 или 286.
- •Третье поколение процессоров p3 или 386.
- •Четвёртое поколение процессоров p4 или 486.
- •Процессоры четвёртого поколения других фирм.
- •Пятое поколение p5.
- •Шестое поколение p6.
- •Седьмое поколение p7.
- •Регистр. Триггер.
- •Регистр процессора 8086.
- •Виды регистров: Регистры данных.
- •Регистры указатели и индексные регистры.
- •Сегментные регистры.
- •Регистры флага.
- •Физическая организация памяти.
- •Логическая организация памяти.
- •Структура памяти пк на основе Intel 8086.
- •Структура памяти пк на основе Intel 20286.
- •Понятия bios и её функции.
- •Действия bios при загрузке пк.
- •Виды микросхем bios.
- •Виды микросхем bios:
- •Элементы памяти.
- •Модули памяти.
- •Способы адресации.
- •Трудности адресации.
- •Понятие материнской платы.
- •Основные характеристики.
Регистр процессора 8086.
Процессор Intel 8086 является 16-ти разрядным регистром, то есть каждый его регистр содержит 16 триггеров.
Виды регистров: Регистры данных.
Предназначены для временного хранения операндов. Операнд - это слово, над которым производится действие. Регистры данных бывают:
ax - это регистр аккумулятор, в нём хранится операнд перед какой-то операцией и в него записывается результат выполнения этой операции.
bx - это регистр, используемый для хранения и формирования начального адреса любых переменных в памяти.
cx - это регистр счётчик, используется в командах организации циклов, как счётчик для циклов. Также cx используется для сдвига слова влево или вправо.
dx - это дополнительный регистр, используемый в тех операциях, когда результат выполнения превышает 2байта и не помещается в ax. В этом случае dx хранит старший разряд.
1011101010001110 + 1110010110111010 = 11010000001001010.
В отличие от всех остальных регистров, регистры данных можно разделить на два однобайтных регистра. ax=ah+al, где h - старшая часть, l - младшая; bx=bh+bl; cx=ch+cl.
Регистры указатели и индексные регистры.
Основное назначение этого вида регистров хранить указатели на другие регистры или ячейки памяти. Эту группу составляют следующие регистры:
SI – индекс источника. Этот регистр применятся для некоторых операций над строками (строка – это совокупность слов). Регистр SI содержит указатель того места, где начинают производиться какие-либо действия.
DI – регистр приёмника. Он также используется в операции над строками, но содержит указатель того места, куда пересылаются данные.
SP – это регистр указатель стека. Стек – это специальная область памяти, организованная таким образом, что в нём для чтения и записи всегда доступна только одна ячейка из всех. Стек обеспечивает максимальную защиту данных, однако принципы работы со стеком от принципа работы с другими ячейками памяти.
-
1
1
1
1
1
0
1
1
0
1
1 *
1 *
0 *
1 *
0 *
1 2 3 4 5
Этот регистр указывает на ячейку памяти, которая является вершиной стека.
BP – регистр базы, используемый в операции доступа к ячейкам памяти, а также в стековых операциях. Например, в стековых операция он указывает на стек в целом.
IP – регистр указатель команд. Он определяет какую команду выполнять следующей, то есть указывает смещение на следующую команду.
Все эти регистры являются шестнадцатиразрядными, но они не делятся на однобайтные регистры.
