Главная / Аппаратное обеспечение /
Основы микропроцессорной техники / Тест 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