- •1. Дайте определение микропроцессора (мп) и приведите их классификацию.
- •1. Дайте определение микропроцессора (мп) и нарисуйте структуру мп?
- •2. Перечислите состав мп и поясните принцип его работы.
- •3. Из каких узлов состоит микропроцессорная система?
- •4. Из каких узлов состоит ядро мпс и какие функции оно выполняет?
- •5. Дайте сравнительную характеристику архитектуры фон-Неймана и Гарвардскую архитектуру мп?
- •6. Чем отличается микропроцессор от микропроцессорной системы?
- •7. Каково функциональное назначение алу?
- •8. Какие функции выполняет регистры общего назначения мп?
- •9. Какие функции выполняет регистр флага мп?
- •10. Какие функции выполняет регистр и дешифратор команд мп?
- •11. Какую функцию выполняет вектор прерывания?
- •12. Какие способы адресации используется в системе команд в мпс?
- •13.Чем отличается последовательный интерфейс от параллельного интерфейса?
- •14. Как выполняется прерывание работы микропроцессора?
- •15. Что такое прямой доступ к памяти в мпс?
- •16. Как выполняется процесс записи данных в озу?
- •17.Как выполняется процесс считывания информации из озу?
- •18.Что такое командный и машинный циклы?
- •19. Что такое адресация операндов? Приведите пример.
- •20. Приведите блок схему мп Intel 8080 и поясните принцип его работы.
- •23.Дайте определение микропроцессоной системе (мпс) и опишите структуру мпс.
- •28.Нарисуйте схему микроконтроллера avr и напишите особенности его программирования
- •33.Что такое магазинная память?
- •38. Что такое динамическая память и чем отличается от статической памяти?
- •43.Дайте определение коммуникационному процессору с указанием его основных параметров и напишите особенности его применения.
18.Что такое командный и машинный циклы?
Время считывания команды из памяти и её выполнения называется командным циклом. Он в свою очередь состоит из одного или нескольких машинных циклов (Рис 4. 1). Число последних определяется количеством обращений к памяти или к ВНУ в процессе выполнения команды. Если команда производит операции с одержимым регистров, то эти действия совмещаются с выборкой команды из памяти и командный цикл будет состоять из одного машинного. Протяжённость циклов измеряется в единицах периодов импульсов тактового генераторов, которые называются тактами или состояниями, во время которых аппаратура процессора выполняет элементарные действия (микрооперации) в сответсвии с типом команды. Последовательность состояний и наполнение их микрооперациями производится УУ, представляющий из себя конечный автомат.
Рис 4.1 Командный,машинные циклы и состояния при выполнении команды сложения содержимого регистра и ячейки памяти с записью результата в память
19. Что такое адресация операндов? Приведите пример.
Режимы адресации — это различные способы указания местоположения операндов. Операнд – тот объект, над которым будет производиться операция. При регистровой адресации эффективный адрес операнда может находиться в любом из регистров общего назначения, кроме SP и ВР (это специальные регистры для работы с сегментом стека). При прямой адресации эффективный адрес содержится в самой команде и для его формирования не используется никаких дополнительных источников или регистров. Эффективный адрес берется непосредственно из поля смещения машинной команды. При косвенной адресации в самой команде может находиться лишь часть эффективного адреса, а остальные его компоненты находятся в регистрах, на которые указывает своим cодержимым байт. Квадратные скобки - признак косвенной адресации. При непосредственной адресации эффективный адрес является частью машинной команды, но формируется этот адрес только из значения поля смещения в команде. Для формирования физического адреса операнда в памяти процессор складывает это поле со сдвинутым на четыре бита значением сегментного регистра. Смешанная адресация представляет собой совокупность прямой и косвенной адресаций.
20. Приведите блок схему мп Intel 8080 и поясните принцип его работы.
1 апреля 1974 МП Intel 8080 был представлен вниманию всех заинтересованных лиц. На кристалле удалось разместить 6 тыс. транзисторов. Тактовая частота процессора была доведена до 2 Мгц, а длительность цикла команд составила уже 2 мкс. Объем памяти, адресуемой процессором, был увеличен до 64 Кбайт. За счет использования 40-выводного корпуса удалось разделить ША и ШД, общее число микросхем, требовавшихся для построения системы в минимальной конфигурации сократилось до 6 (рис. 1). В РФ были введены указатель стека, активно используемый при обработке прерываний, а также два программнонедоступных регистра для внутренних пересылок. Блок РОНов был реализован на микросхемах статической памяти. Исключение аккумулятора из РФ и введение его в состав АЛУ упростило схему управления внутренней шиной.
