- 1
- 2
- 3
- 4
- 5
- . . .
- последняя »
которая используется для хранения операндов, адресов, в том числе и очередной команды на специальном регистре СК (счётчик команд). Делится на программно доступную (регистры, которые видны программисту) и скрытую;
- устройство управления (УУ), которое выделяет последовательность сигналов контролирующих передачу информации между остальными устройствами в соответствии с содержимым регистра команд (РК), на который принимается очередная команда.
Разрядность процессора – максимальная разрядность данных, обрабатываемых одной командой.
Адресное пространство процессора – максимальное количество ячеек ОП, которые могут им адресоваться. Если rA- разрядность, то адресное пространство 2rA.
Ширина выборки – количество данных, которые могут считываться одновременно в ЦП из ОП.
Производительность – количество задач, решаемых в единицу времени.
Быстродействие – время выполнения одной операции.
Выполнение операции включает в себя следующие фазы: ВК (выборка команды): процессор вычисляет адрес ячейки памяти, где хранится команда(этот адрес он берет из СК), обращается к памяти, считывает команду, помешает на внутренний регистр памяти, вычисляет адрес следующей команды(модифицирует СК).
ДК (дешифрация команды): по значению кода определяется раскладка полей (формат) команды, в соответствии с чем настраиваются устройства.
ВО1, ВО2, …(выборка операнда):вычисление адресов операндов и обращение к ним, помещение операндов из ОП в регистры СОЗУ.
ИК (исполнение команды): действия над операндами.
ЗР (запись результата): полученный результат записывается в регистр памяти.
Фазы ВК, ДК и ИК являются обязательными. После ЗР выполняются фазы следующей команды или фаза прерывания.
Структура команды:
Структурная схема микропроцессора intel8086Первые процессоры, появившиеся в персональных ЭВМ были 16-разрядные. Процессор, стоявший в компьютере IBM PC, был изготовлен фирмой Intel, назывался i8086 и работал на тактовой частоте 4,77 МГц. Процессоры следующего поколения, 80186, 80188, 80286, тоже были 16-ти разрядными, хотя имели более высокую тактовую частоту и возможность работы с памятью выше 1 Мбайта в защищенном режиме .
Коротко 16-ти битные процессоры можно описать:
Разрядность ядра - 16 бит Число регистров - 14 Разрядность шины данных : внутренняя - 16 или 8 бит, внешняя - 16 бит Адресная шина - 20 бит (память до 1 Мбайта) Внутренняя кэш-память - отсутствует Внешняя шина для подключения устройств ввода/вывода - ISA (Industry Standard Architecture), 16 бит, 8 МГц
На рисунке представлена структурная схема микропроцессора 8086, в состав которого входят: устройство управления, арифметико-логическое устройство, блок преобразования адресов и регистры.
Устройство управления дешифрирует коды команд и формирует необходимые управляющие сигналы.
Арифметико-логическое устройство осуществляет необходимые арифметические и логические преобразования данных. Выполнение арифметических операций фиксируется флагом:
CF – признак переноса из старшего разряда при выполнении операции
ZF – признак нуля: 1 - число = 0
AF – признак дополнительного переноса, сигнал, возникающий между тетрадами в двоичной операции.
SF – признак знака: 1 - число < 0, 0 - число > 0
PF – признак четности;
ОF – признак переполнения;
DF
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя »
Похожие работы
Интересная статья: Быстрое написание курсовой работы