Архитектура и организация МП IA-32

Машинный цикл выполнения команды представляет циклическую последовательность следующих действий

запись результатов в память 4

выборка команды из памяти, ее декодирование и формирование адреса следующей 1

выполнение команды 3

считывание операндов из памяти 2

Магистраль "Общая шина" предполагает

-подключение одноименных входов/выходов всех устройств к общим линиям

-подключение входов/выходов всех устройств к индивидуальным линиям

-назначение каждому устройству уникального адреса

-возможность перевода выходов всех устройств в состояние "отключено" (Z-состояние)

-отсутствие адресных входов у устройств

Шинная организация ЭВМ предполагает наличие в системе

-шины адреса

-шины ввода-вывода

-шины управления

-шины синхронизации

-шины данных

Простейший конвейер в МП i8086 обеспечивает

-одновременное сохранение результатов выполнения текущей команды и выполнение следующей

-одновременное выполнение текущей команды и выборку следующей

-одновременное выполнение двух команд

-одновременную выборку двух команд

Шины адреса и данных в системе с МП i8086 имеют разрядность

-24 бита

-20 бит

-16 бит

-32 бита

-64 бита

Микропроцессор - это

-комбинационное устройство обработки цифровой информации

-программно-управляемый конечный автомат

-программно-управляемое устройство обработки цифровой информации

-устройство обработки цифровой информации на основе последовательностных устройств

В базовом МП i8086 используется число регистров равное

-12

-10

-14

-16

Сегментные регистры МП в реальном режиме работы предназначены для

-хранения исполнительного адреса исполняемых команд

-хранения базовых адресов сегментов программы

-хранения исполнительного адреса следующих команд

-хранения логических адресов операндов

Регистр указателя команд IP предназначен для хранения

-исполнительного адреса выполняемой команды

- исполнительного адреса следующей команды

-сегментного адреса следующей команды

-хранения логического адреса выполняемой команды

Регистры SP, BP, SI, DI можно делить на старший и младший байты

-в случае необходимости

-в особых ситуациях

-никогда

-всегда

Флаг ZF=1, если

-произошло переполнение разрядной сетки

-сформировался перенос из старшего разряда

-результат операции равен 0

-число двоичных единиц в результате четное

Флаг PF=1, если

-произошло переполнение разрядной сетки

-сформировался перенос из старшего разряда

-результат операции равен 0

-число двоичных единиц в результате четное

Флаг CF=1, если

-число двоичных единиц в результате четное

-произошло переполнение разрядной сетки

-результат операции равен 0

-сформировался перенос из старшего разряда

Флаг SF=1, если

-произошло переполнение разрядной сетки

-результат операции равен 0

-в старшем разряде результата 1

-сформировался перенос из старшего разряда

Флаг OF=1, если

-сформировался перенос из старшего разряда

-сформировался перенос в старший разряд

-сформировался перенос из младшего полубайта

-результат операции равен 0

Каждая декодированная в микропроцессоре команда вызывает из блока микропрограммного управления (БМУ)..., которая формирует управляющие сигналы, обеспечивающие ее выполнение

микропрограмму

Устройство управления микропроцессора включает в себя

-Блок Микропрограммного Управления (БМУ)

-Регистры очереди команд

-Счетчик команд

-Дешифратор команд

-Сумматор адресов

В реальном режиме работы МП доступным является адресное пространство размером

-216

-232

-220

-224

Сегменты в памяти могут начинаться с адресов

-кратных 64

-произвольных

-четных

-кратных 16

Базовый адрес сегмента SEG имеет разрядность

-32 бита

-8 бит

-16 бит

-20 бит

Внутрисегментное смещение OFFSET имеет разрядность

-16 бит

-20 бит

-32 бит

-8 бит

Логический адрес ячейки памяти это

-полный 20-и битовый адрес ячейки

-пара 16-и битовых адресов SEG:OFFSET

-базовый адрес ячейки

-адрес ячейки с учетом страницы

Физический адрес ячейки памяти формируется по правилам

-PA=SEG-EA

-PA=16*SEG-EA ++++++++++++++

-PA=SEG/16-EA

-PA=16*EA-SEG

Если физический адрес ячейки памяти равен 12345h, то логическим адресом может быть

-1234:0005

-1236:0009

-1235:000А

-1233:0015

-1200:0345

Регистр DS предназначен для хранения базового адреса

-сегмента кода

-сегмента данных

-сегмента стека

-дополнительного сегмента данных

Регистр SS предназначен для хранения базового адреса

-сегмента кода

-сегмента данных

-сегмента стека

-дополнительного сегмента данных

Регистр CS предназначен для хранения базового адреса

-сегмента стека

-сегмента данных

-сегмента кода

-дополнительного сегмента данных

Регистр ES предназначен для хранения базового адреса

- сегмента кода

-сегмента данных

-дополнительного сегмента данных

-сегмента стека

Выйти за пределы 1Мбайта памяти в МП i8086 c 20-и битовой шиной адреса можно, если

-задать напрямую адрес больше FFFFFh

-использовать два сегментных регистра

-выйти за пределы нельзя

-в сегментный регистр загрузить адрес FFFFh, а смещение выбрать больше 000Fh

МП i8086 может одновременно работать с логическими сегментами программы, число которых не более

-1

-2

-8

-4

Для записи результата операции в память ЭВМ выполняются следующие действия

2Получив сигнал с ША и ШУ, память активизирует ячейку с установленным адресом

1Микропроцессор формирует на ША адрес нужной ячейки, передает на ШД результат операции, а на ШУ формируется сигнал "Запись в память"

3Данные с ШД записываются в ячейку

5МП начинает выборку следующей команды

4Память формирует на ШУ сигнал, что данные записаны

Мультиплексирование сигналов на выводах микропроцессора обеспечивает

-уменьшение числа выводов ИМС

-повышение быстродействия

-увеличение нагрузочной способности

-повышение надежности работы

Если логический адрес ячейки равен 1248:4321, то ее физический адрес равен

-16801h

-55690h

-167A1h

-44458h

Очередь команд в МП i8086 состоит из

-4-х 8-и разрядных регистров

-8-и 8-и разрядных регистров

-6-и 16-и разрядных регистров

-6-и 8-и разрядных регистров

Модифицировать содержимое регистра IP можно с помощью команд

-передачи данных

-сдвига

-передачи управления

-логических операций

Наши рекомендации