
Тест по микре
.docx- Не переносимость на другие платформы
- Трудность чтения программы
176. Какие из следующих утверждений являются достоинствами ассемблера?:
- Оптимизация возможностей процессора
- Обращение напрямую к вычислителю
- Прямой доступ к портам ввода вывода
- Возможность выполнения параллельных процессов
- Независимая компиляция
177. Какие программы позволяют программировать на ассемблере для х86?:
- MASC (на самом деле MASM)
- MPLAB
- TASM
- Visual Studio
- MS-DOS
178. Какое из данных семейств являются контроллерами 8 битной архитектуры?:
- Atmega16
- atmega328
- Atmega8
- 8051
- 80C51
- AT80C51
- Cortex M7
- PIC16
- 8080
179. К какому семейству относятся следующие контроллеры 8051, AT80C51, K580?:
- MSC-51 (MCS-51)
- AVR
- ARM
- x51
- 8080
- x86
180. К какому семейству относятся следующие контроллеры Atmega8, atmega16?:
- AVR-8 (RIS)
- MSC-51
- ARM
- x86
- x51
181. Сколько шинных структур бывает в микропроцессорных системах?:
Все устройства микропроцессорной системы объединяются общей системной шиной (она же называется еще системной магистралью или каналом). Системная магистраль включает в себя четыре основные шины нижнего уровня:
шина адреса (Address Bus);
шина данных (Data Bus);
шина управления (Control Bus);
шина питания (Power Bus);
- 1
- 2
- 3
- 4+
- 5
- 6
- 7
- 8
182. В двух шинных структурах как подаётся данные и адрес?:
- Последовательно
- Параллельно+
- По частоте
- Произвольно
183. Сколько 8 битных регистров общего назначения в микроконтроллере 8051?:
- 1
- 2
- 3
- 4
- 6
- 8
- 16
184. Сколько 16 битных регистров общего назначения в микроконтроллере 8051?:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
185. За что отвечает регистр PC?:
- Счетчик, отслеживающий адреса команды программы
- Содержит записанные данные
- Содержит результат вычисления
- Содержит адрес и значения ячейки памяти, к которой было сделано последнее обращение
- Хранит признаки, данные
186. Как называется регистр PC?:
- Указатель стека
- Регистр признаков
- Регистр общего назначения
- Аккумулятор
- Программный счетчик
187. За что отвечает регистр SP?:
- Счетчик, отслеживающий адреса команды программы
- Содержит записанные данные
- Содержит результат вычисления
- Содержит адрес и значения ячейки памяти, к которой было сделано последнее обращение
- Хранит признаки, данные
188. Как называется регистр SP?:
- Указатель стека
- Регистр признаков
- Регистр общего назначения
- Аккумулятор
- Программный счетчик
189. Сколько моделей стековой памяти существует?:
- 1
- 2 (fifo, lifo)
- 3
- 4
- 5
- 6
190. Как называется модель стековой памяти, когда первый бит информации, который зашел, выходит первым?:
- LIFOС помощью нескольких ПКП легко организуется устройство обработки до … запросов:
- LILO
- FIFO
191. Как называется модель стековой памяти, когда первый бит информации, который зашел, выходит последним?:
- LIFO
- LILO
- FIFO
192. За что отвечает регистр A?:
- Содержит адрес текущей команды программы
- Содержит записанные данные
- Содержит результат вычисления
- Содержит результат вычисления
- Содержит результат вычисления (сама хз че это за три ответа)
193. Как называется регистр A?:
- Указатель стека
- Регистр признаков
- Регистр общего назначения
- Аккумулятор
- Программный счетчик
194. За что отвечает регистр F?:
- Содержит адрес текущей команды программы
- Содержит записанные данные
- Содержит результат вычисления
- Содержит адрес и значения ячейки памяти, к которой было сделано последнее обращение
- Хранит признаки, данные
195. Как называется регистр F?:
- Указатель стека
- Регистр признаков
- Регистр общего назначения
- Аккумулятор
- Программный счетчик
196. За что или чему отвечает нулевой бит регистра F?:
- S
- Z
- AC
- лог 0
- лог 1
- P
- С
197. За что отвечает или чему первый бит регистра F?:
- S
- Z
- AC
- лог 0
- лог 1
- P
- С
198. За что отвечает или чему второй бит регистра F?:
- S
- Z
- AC
- лог 0
- лог 1
- P
- С
199. За что отвечает или чему третий бит регистра F?:
- S
- Z
- AC
- лог 0
- лог 1
- P
- С
200. За что отвечает или чему четвертый бит регистра F?:
- S
- Z
- AC
- лог 0
- лог 1
- P
- С
201. За что отвечает или чему пятый бит регистра F?:
- S
- Z
- AC
- лог 0
- лог 1
- P
- С
202. За что отвечает или чему шестой бит регистра F?:
- S
- Z
- AC
- лог 0
- лог 1
- P
- С
203. За что отвечает или чему седьмой бит регистра F?:
- S
- Z
- AC
- лог 0
- лог 1
- P
- С
204. MSC-51. Что делает команда MOV?:
- Прямая пересылка
- Непосредственная пересылка данных
- Загрузка непосредственных данных
- Косвенная запись
- Прямая запись
- Прямая загрузка
205. MSC-51. Что делает команда LXI?:
- Прямая пересылка
- Непосредственная пересылка данных
- Загрузка непосредственных данных
- Косвенная запись
- Прямая запись
- Прямая загрузка
206. MSC-51. Что делает команда MVI?:
- Прямая пересылка
- Непосредственная пересылка данных
- Загрузка непосредственных данных
- Косвенная запись
- Прямая запись
- Прямая загрузка
207. MSC-51. Что делает команда STA?:
- Прямая пересылка
- Непосредственная пересылка данных
- Загрузка непосредственных данных
- Косвенная запись
- Прямая запись
- Прямая загрузка
208. MSC-51. Что делает команда LDA?:
- Прямая пересылка
- Непосредственная пересылка данных
- Загрузка непосредственных данных
- Косвенная запись
- Прямая запись
- Прямая загрузка
209. MSC-51. Что делает команда POP?:
- Восстанавливает значение стека
- Пересылает значение в стек
- Прямая запись
210. MSC-51. Что делает команда PUSH?:
- Восстанавливает значение стека
- Пересылает значение в стек
- Прямая запись
211. MSC-51. Что делает команда JMP?:
- Переход при минусе
- Переход при плюсе
- Безусловный переход
- Переход при четности
- Переход при нечетности
- Переход при нуле
- Переход при отсутствии нуля
- Переход при переносе
212. MSC-51. Что делает команда JNС?:
(Правильный ответ “переход при отсутствии переноса”, но такого варианта здесь нет)
- Переход при минусе
- Переход при плюсе
- Безусловный переход
- Переход при четности
- Переход при нечетности
- Переход при нуле
- Переход при отсутствии нуля
- Переход при переносе
213. MSC-51. Что делает команда JZ?:
- Переход при минусе
- Переход при плюсе
- Безусловный переход
- Переход при четности
- Переход при нечетности
- Переход при нуле
- Переход при отсутствии нуля
- Переход при переносе
214. MSC-51. Что делает команда JNZ?:
- Переход при минусе
- Переход при плюсе
- Безусловный переход
- Переход при четности
- Переход при нечетности
- Переход при нуле
- Переход при отсутствии нуля
- Переход при переносе
215. MSC-51. Что делает команда JP?:
- Переход при минусе
- Переход при плюсе
- Безусловный переход
- Переход при четности
- Переход при нечетности
- Переход при нуле
- Переход при отсутствии нуля
- Переход при переносе
216. MSC-51. Что делает команда JM?:
- Переход при минусе
- Переход при плюсе
- Безусловный переход
- Переход при четности
- Переход при нечетности
- Переход при нуле
- Переход при отсутствии нуля
- Переход при переносе
217. MSC-51. Что делает команда JPE?:
- Переход при минусе
- Переход при плюсе
- Безусловный переход
- Переход при четности
- Переход при нечетности
- Переход при нуле
- Переход при отсутствии нуля
- Переход при переносе
218. MSC-51. Что делает команда JPO?:
- Переход при минусе
- Переход при плюсе
- Безусловный переход
- Переход при четности
- Переход при нечетности
- Переход при нуле
- Переход при отсутствии нуля
- Переход при переносе
219. MSC-51. Что делает команда CALL?:
- Вызов подпрограммы при минусе
- Вызов подпрограммы при плюсе
- Безусловный Вызов подпрограммы
- Вызов подпрограммы при четности
- Переход при нечетности
- Вызов подпрограммы при нуле
- Вызов подпрограммы при отсутствии нуля
- Вызов подпрограммы при переносе
- Нет верного ответа
220. MSC-51. Что делает команда СС?:
- Вызов подпрограммы при минусе
- Вызов подпрограммы при плюсе
- Безусловный Вызов подпрограммы
- Вызов подпрограммы при четности
- Переход при нечетности
- Вызов подпрограммы при нуле
- Вызов подпрограммы при отсутствии нуля
- Вызов подпрограммы при переносе 8.4. СОСТАВ КОМАНД МП INTEL 8080-8085 (studfile.net) и ниже
- Нет верного ответа
221. MSC-51. Что делает команда CNC?:
- Вызов подпрограммы при минусе
- Вызов подпрограммы при плюсе
- Безусловный Вызов подпрограммы
- Вызов подпрограммы при четности
- Переход при нечетности
- Вызов подпрограммы при нуле
- Вызов подпрограммы при отсутствии нуля
- Вызов подпрограммы при переносе
- Нет верного ответа
222. MSC-51. Что делает команда CZ?:
- Вызов подпрограммы при минусе
- Вызов подпрограммы при плюсе
- Безусловный Вызов подпрограммы
- Вызов подпрограммы при четности
- Переход при нечетности
- Вызов подпрограммы при нуле
- Вызов подпрограммы при отсутствии нуля
- Вызов подпрограммы при переносе
- Нет верного ответа
223. MSC-51. Что делает команда CNZ?:
- Вызов подпрограммы при минусе
- Вызов подпрограммы при плюсе
- Безусловный Вызов подпрограммы
- Вызов подпрограммы при четности
- Переход при нечетности
- Вызов подпрограммы при нуле
- Вызов подпрограммы при отсутствии нуля
- Вызов подпрограммы при переносе
- Нет верного ответа
224. MSC-51. Что делает команда CP?:
- Вызов подпрограммы при минусе
- Вызов подпрограммы при плюсе
- Безусловный Вызов подпрограммы
- Вызов подпрограммы при четности
- Переход при нечетности
- Вызов подпрограммы при нуле
- Вызов подпрограммы при отсутствии нуля
- Вызов подпрограммы при переносе
- Нет верного ответа
225. MSC-51. Что делает команда CM?:
- Вызов подпрограммы при минусе
- Вызов подпрограммы при плюсе
- Безусловный Вызов подпрограммы
- Вызов подпрограммы при четности
- Переход при нечетности
- Вызов подпрограммы при нуле
- Вызов подпрограммы при отсутствии нуля
- Вызов подпрограммы при переносе
- Нет верного ответа
226. MSC-51. Что делает команда CPE?:
- Вызов подпрограммы при минусе
- Вызов подпрограммы при плюсе
- Безусловный Вызов подпрограммы
- Вызов подпрограммы при четности
- Переход при нечетности
- Вызов подпрограммы при нуле
- Вызов подпрограммы при отсутствии нуля
- Вызов подпрограммы при переносе
- Нет верного ответа
227. MSC-51. Что делает команда CPO?:
- Вызов подпрограммы при минусе
- Вызов подпрограммы при плюсе
- Безусловный Вызов подпрограммы
- Вызов подпрограммы при четности
- Переход при нечетности
- Вызов подпрограммы при нуле
- Вызов подпрограммы при отсутствии нуля
- Вызов подпрограммы при переносе
- Нет верного ответа
228. MSC-51. Что делает команда RET?:
- Возврат при минусе
- Возврат при плюсе
- Возврат подпрограммы
- Возврат при четности
- Возврат при нечетности
- Возврат при нуле
- Возврат при отсутствии нуля
- Возврат при переносе
- Нет верного ответа
229. MSC-51. Что делает команда RC?:
- Возврат при минусе
- Возврат при плюсе
- Возврат подпрограммы
- Возврат при четности
- Возврат при нечетности
- Возврат при нуле
- Возврат при отсутствии нуля
- Возврат при переносе
- Нет верного ответа
230. MSC-51. Что делает команда RNC?:
- Возврат при минусе
- Возврат при плюсе
- Возврат подпрограммы
- Возврат при четности
- Возврат при нечетности
- Возврат при нуле
- Возврат при отсутствии нуля
- Возврат при переносе
- Нет верного ответа (возврат, если нет переноса)
231. MSC-51. Что делает команда RZ?:
- Возврат при минусе
- Возврат при плюсе
- Возврат подпрограммы
- Возврат при четности
- Возврат при нечетности
- Возврат при нуле
- Возврат при отсутствии нуля
- Возврат при переносе
- Нет верного ответа
232. MSC-51. Что делает команда RNZ?:
- Возврат при минусе
- Возврат при плюсе
- Возврат подпрограммы
- Возврат при четности
- Возврат при нечетности
- Возврат при нуле
- Возврат при отсутствии нуля
- Возврат при переносе
- Нет верного ответа
233. MSC-51. Что делает команда RP?:
- Возврат при минусе
- Возврат при плюсе
- Возврат подпрограммы
- Возврат при четности
- Возврат при нечетности
- Возврат при нуле
- Возврат при отсутствии нуля
- Возврат при переносе
- Нет верного ответа
234. MSC-51. Что делает команда RM?:
- Возврат при минусе
- Возврат при плюсе
- Возврат подпрограммы
- Возврат при четности
- Возврат при нечетности
- Возврат при нуле
- Возврат при отсутствии нуля
- Возврат при переносе
- Нет верного ответа
235. MSC-51. Что делает команда RPE?:
- Возврат при минусе
- Возврат при плюсе
- Возврат подпрограммы
- Возврат при четности
- Возврат при нечетности
- Возврат при нуле
- Возврат при отсутствии нуля
- Возврат при переносе
- Нет верного ответа
236. MSC-51. Что делает команда RPO?:
- Возврат при минусе
- Возврат при плюсе
- Возврат подпрограммы
- Возврат при четности
- Возврат при нечетности
- Возврат при нуле
- Возврат при отсутствии нуля
- Возврат при переносе
- Нет верного ответа
237. MSC-51. Что делает команда INR?:
- Декремент регистра
- Сложение регистра
- Вычитание регистра
- Инкремент регистра
238. MSC-51. Что делает команда DCR?:
- Декремент регистра
- Сложение регистра
- Вычитание регистра
- Инкремент регистра
239. MSC-51. Что делает команда ADD?:
- Декремент регистра
- Сложение регистра
- Вычитание регистра
- Инкремент регистра
240. MSC-51. Что делает команда SUB?:
- Декремент регистра
- Сложение регистра
- Вычитание регистра
- Инкремент регистра
241. MSC-51. Что делает команда ANA?:
- Логическое И
- Логическое умножение
- Логическое или
- Логическое сложение
- Сравнение регистра
- Исключающее или
242. MSC-51. Что делает команда XRA?:
- Логическое И
- Логическое умножение
- Логическое или
- Логическое сложение
- Сравнение регистра
- Исключающее или
243. MSC-51. Что делает команда ORA?:
- Логическое И
- Логическое умножение
- Логическое или
- Логическое сложение
- Сравнение регистра
- Исключающее или
244. MSC-51. Что делает команда CMP?:
- Логическое И
- Логическое умножение
- Логическое или
- Логическое сложение
- Сравнение регистра
- Исключающее или
245. MSC-51. Что делает команда RLC?:
- Циклический сдвиг влево
- Циклический сдвиг в право
- Циклический сдвиг влево, через признак переноса
- Циклический сдвиг в право, через признак переноса
246. MSC-51. Что делает команда RRC?:
- Циклический сдвиг влево
- Циклический сдвиг в право
- Циклический сдвиг влево, через признак переноса
- Циклический сдвиг в право, через признак переноса
247. MSC-51. Что делает команда RAR?:
- Циклический сдвиг влево
- Циклический сдвиг вправо
- Циклический сдвиг влево, через признак переноса
- Циклический сдвиг в право, через признак переноса
248. MSC-51. Что делает команда RAL?:
- Циклический сдвиг влево
- Циклический сдвиг в право
- Циклический сдвиг влево, через признак переноса
- Циклический сдвиг в право, через признак переноса
249. MSC-51. Что делает команда CMA?:
- Инвертирование А
- Очистка А
- Пересылка в стек А
250. MSC-51. Что делает команда NOP?:
- Нет операция
- Остановка
- Задержка
- Повторный запуск
251. MSC-51. Что делает команда RST?:
- Нет операция
- Остановка
- Задержка
- Повторный запуск