Главная / Аппаратное обеспечение /
Основы микропроцессорной техники / Тест 9
Основы микропроцессорной техники - тест 9
Упражнение 1:
Номер 1
Какой формат команд используется в семействе микроконтроллеров среднего уровня PIC16CXXX?
Ответ:
 (1) 12 бит 
 (2) 14 бит 
 (3) 16 бит 
 (4) 32 бита 
Номер 2
Какая архитектура используется в PIC-микроконтроллерах?
Ответ:
 (1) фон-неймановская с RISC-процессором 
 (2) фон-неймановская с СISC-процессором 
 (3) гарвардская с RISC-процессором 
 (4) гарвардская с CISC-процессором 
Номер 3
Сколько циклов занимает исполнение одной команды PIC-микроконтроллером?
Ответ:
 (1) 1 
 (2) 2 
 (3) 4 
 (4) 1, кроме команд переходов (2 цикла) 
Упражнение 2:
Номер 1
Что дает двухступенчатый конвейер исполнения команд в PIC-микроконтроллерах?
Ответ:
 (1) возможность одновременной выборки и исполнения команд 
 (2) возможность удвоения тактовой частоты 
 (3) возможность параллельного исполнения двух команд 
 (4) возможность динамического предсказания переходов 
Номер 2
Сколько тактов занимает выполнение одного командного цикла PIC-микроконтроллером?
Ответ:
 (1) 1 
 (2) 2 
 (3) 4 
 (4) 8 
Номер 3
Какова глубина аппаратного стека микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) 4 
 (2) 8 
 (3) 16 
 (4) 32 
Упражнение 3:
Номер 1
Для каких целей используются регистры специальных функций PIC-микроконтроллера?
Ответ:
 (1) для управления работой МК 
 (2) для реализации специальных команд МК 
 (3) для хранения промежуточных данных 
 (4) для защиты от несанкционированного доступа 
Номер 2
Где хранится информация о выборе банка памяти данных микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) в бите IRP регистра STATUS 
 (2) в бите RP0 регистра STATUS 
 (3) в стеке МК 
 (4) в памяти программ 
Номер 3
Где хранятся биты признаков результата операций микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) в регистре STATUS 
 (2) в регистре OPTION 
 (3) в регистре таймера/счетчика 
 (4) в регистре INTCON 
Упражнение 4:
Номер 1
Где хранится содержимое младшего байта счетчика команд микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) в регистре STATUS 
 (2) в регистре OPTION 
 (3) в регистре PCLATH 
 (4) в регистре PCL 
Номер 2
Где хранится указатель стека микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) недоступен пользователю 
 (2) в регистре OPTION 
 (3) в регистре PCLATH 
 (4) в регистре PCL 
Номер 3
Какова разрядность счетчика команд микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) 11 
 (2) 12 
 (3) 13 
 (4) 16 
Упражнение 5:
Номер 1
Какова разрядность портов ввода/вывода микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) порт А – 8 разрядов и порт В – 5 разрядов 
 (2) порт А – 8 разрядов и порт В – 8 разрядов 
 (3) порт А – 5 разрядов и порт В – 8 разрядов 
 (4) порт А – 5 разрядов и порт В – 5 разрядов 
Номер 2
Где хранится информация о направлении передачи информации портов ввода/вывода микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) в регистрах TRISA и TRISB, соответственно 
 (2) в регистре INTCON 
 (3) в регистре INDF 
 (4) в регистрах PORTA и PORTB, соответственно 
Номер 3
Где хранится указатель адреса при косвенной адресации данных в микроконтроллерах подгруппы PIC16F8Х?
Ответ:
 (1) недоступен пользователю 
 (2) в регистре FSR 
 (3) в регистре PCLATH 
 (4) в регистре STATUS 
Упражнение 6:
Номер 1
Какова разрядность таймера/счетчика TMR0 микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) 4 
 (2) 8 
 (3) 14 
 (4) 16 
Номер 2
Какой бит определяет режим работы таймера/счетчика микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) бит T0CS регистра OPTION 
 (2) бит PSA регистра OPTION 
 (3) бит TO регистра STATUS 
 (4) бит T0IE регистра INTCON 
Номер 3
В какое состояние переходят порты ввода/вывода PIC-микроконтроллеров по умолчанию (после сброса)?
Ответ:
 (1) в состояние вывода логического «0» 
 (2) в третье (высокоимпедансное) состояние 
 (3) в состояние ввода 
 (4) в состояние вывода логической «1» 
Упражнение 7:
Номер 1
Когда происходит инкремент таймера/счетчика в режиме счетчика без пределителя в микроконтроллерах подгруппы PIC16F8Х?
Ответ:
 (1) каждый такт 
 (2) каждые 8 тактов 
 (3) при смене сигнала на входе T0CKI 
 (4) каждый командный цикл 
Номер 2
Какой бит определяет режим использования предделителя микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) бит T0CS регистра OPTION 
 (2) бит PSA регистра OPTION 
 (3) бит TO регистра STATUS 
 (4) бит T0IE регистра INTCON 
Номер 3
Когда происходит инкремент таймера/счетчика в режиме таймера без пределителя в микроконтроллерах подгруппы PIC16F8Х?
Ответ:
 (1) каждый такт 
 (2) каждые 8 тактов 
 (3) при смене сигнала на входе T0CKI 
 (4) каждый командный цикл 
Упражнение 8:
Номер 1
Какие регистры управляют процессом чтения и записи энергонезависимой памяти данных микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) регистр EEDATA 
 (2) регистр EEADR 
 (3) регистры EECON1 и EECON2 
 (4) регистры INTCON и EEADR 
Номер 2
Сколько источников запросов прерываний имеют микроконтроллеры подгруппы PIC16F8Х?
Ответ:
 (1) 2 
 (2) 4 
 (3) 6 
 (4) 8 
Номер 3
Где хранится информация о содержимом пределителя микроконтроллеров подгруппы PIC16F8Х?
Ответ:
 (1) недоступна 
 (2) в регистре OPTION 
 (3) в регистре FSR 
 (4) в регистре TMR0