Скачать презентацию МИЭМ НИУ ВШЭ Информатика и вычислительная техника ЭВМ Скачать презентацию МИЭМ НИУ ВШЭ Информатика и вычислительная техника ЭВМ

МИЭМ НИУ ВШЭ семинар 6.pptx

  • Количество слайдов: 7

МИЭМ НИУ ВШЭ Информатика и вычислительная техника ЭВМ и периферийные устройства (практические занятия) СЕМИНАР МИЭМ НИУ ВШЭ Информатика и вычислительная техника ЭВМ и периферийные устройства (практические занятия) СЕМИНАР 6 Основы функционирования простых процессоров Мартиросян С. Т. , доцент, к. т. н.

КОП Адрес 1 -го операнда Адрес 2 -го операнда Адрес результата Адрес следующей команды КОП Адрес 1 -го операнда Адрес 2 -го операнда Адрес результата Адрес следующей команды Y 3 шина адреса Y 4 Y 2 Y 1 Следующая команда шина команд/данных Y 6 Y 5 Вычитаемое Коп Исполняемая команда 2 Устройство управления Y 7 Y 9 Аккумулятор Уменьшаемое шина записи Y 8 3 Y 10 АЛУ Разность 1 c = a-b 4

Процессор, работающий с одноадресными и безадресными командами Y 4 шина адреса ……………. Регистр адреса Процессор, работающий с одноадресными и безадресными командами Y 4 шина адреса ……………. Регистр адреса 26 Вычитаемое …………………………. 41 Разность ……………………. . 77 135 Выч. Y 5 41 137 Останов …………………… КОП адрес Устройство Управления АЛУ 26 136 Пер. Y 1 Y 2 Y 6 77 Уменьшаемое ……………. 134 Загр. Y 3 Регистр команд Регистр данных Y 7 Р. сост-ния Аккумулятор Y 8 шина записи инкрементация Счетчик команд Y 9 РК

Структура «память-регистр» Устройство Управления Адрес Данные Команды Данные И Н Т Е Р Ф Структура «память-регистр» Устройство Управления Адрес Данные Команды Данные И Н Т Е Р Ф Е Й С Регистр адреса Регистр команд Счетчик команд Регистр данных АКК

Структура «регистр-регистр» А+В А В А+В Структура «регистр-регистр» А+В А В А+В

 «выборка-декодирование-исполнение» 1. Считывание очередной команды (ЦП вызывает команду из ОП и переносит ее «выборка-декодирование-исполнение» 1. Считывание очередной команды (ЦП вызывает команду из ОП и переносит ее в регистр команд); 2. Формирование адреса следующей команды (меняется значение счетчика команд); 3. Дешифрация команды (определяется тип вызванной, текущей команды); 4. Выборка операндов (если команда использует «слово» из памяти, определяет где находится это слово и вызывает его; переносит слово из ОП в один из регистров (регистр данных)); 5. Выполнение операции (выполняет команду (АЛУ)); 6. Запись результата (заносит результат в промежуточный буфер, регистр – аккумулятор); 7. Переходит к шагу 1 или заканчивает выполнение программы «ОСТАНОВ» .