Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТ и МП - Изучение архитектуры и програмных мод...doc
Скачиваний:
0
Добавлен:
22.12.2019
Размер:
187.39 Кб
Скачать

Государственный комитет связи и информатизации Украины

...................................................................................................

Украинская государственная академия связи им. А.С.Попова

Кафедра ВТ и МП

Изучение архитектуры и програмных моделей микропроцессоров фирмы intel

Методическое пособие к лабораторной работе

по дисциплине «Вычислительная техника и микропроцессоры»

для специальностей

7. 092402, 7. 092401, 7. 092404, 7. 092407

Одесса 2006

УДК 681.335.5(075)

Составители: Хихловская И.В., Антонов А.С.,Кокорев А.В.

Приводятся основные особенности архитектуры и программных моделей МП фирмы INTEL от І8086 до І80486. Методруководство содержит 20 вариантов домашних заданий к лабораторной работе.

ОДОБРЕНО

на заседании кафедры

вычислительной техники

и микропроцессоров

и рекомендовано к печати

Протокол № 5

от 16.11.2006 г.

1 Цель работы

Целью работы является ознакомление с архитектурой и программными моделями микропроцеcсоров семьи INTEL: І8086, І8088, I80186, І80286, І80386, І80486, а также изучение приемов загрузки программно доступных регистров этих микропроцессоров.

2 Ключевых положения

  1. Общая характеристика микропроцессоров семьи intel

Развитие микропроцессоров семьи INTEL проходило путем сохранения совместимости снизу вверх на объектном и программном уровнях. Это означает, что программное обеспечение более старых моделей совместимо снизу вверх с новыми моделями, для которых написаны программы с использованием их специфики.

Внутренняя архитектура процессоров INTEL, начиная с модели І8086, имеет, в основном, одинаковые узлы :

  1. АЛУ- арифметико-логическое устройство, которое выполняет арифметические операции и выставляет признаки (флажки) результатов.

  2. Регистры общего назначения (РОН), или регистры данных, предназначенные для временного хранения данных или промежуточных результатов :

- ЕАХ- регистр-аккумулятор – в котором содержится один из операндов перед операцией, которая выполняется в АЛУ, и куда передается результат операции;

- ЕВХ- базовый регистр, который может использоваться для формирования базового адреса каких-нибудь переменных в памяти;

- EDX- регистр дополнительных данных в некоторых операциях, в которых результат превышает длину разрядной сетки процессора; кроме того, в командах ввода/ вывода в этом регистре содержится адрес порта;

- ЕСХ- регистр-счетчик; в командах организации циклов по умолчанию используется как счетчик циклов.

  1. Группа индексных регистров и указаний, которую образуют регистры :

- ЕВР- указатель базы;

- ЕSI- регистр индекса источника;

- ЕDI- регистр индекса приемника;

- ЕSP- указатель стека.

- CS-регистр сегмента команд.

Регистры ЕВР, ESI, EDI используются при формировании адресов данных или для хранения промежуточных значений или результатов.

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

31 16 15 0

Сегментные регистры

Адреса/данные

Кеш-память

BH

BL

31 16 15 0

Устройство управления

Конвеер команд

команд

15 0

CS

AH

AL

EBX

EAX