Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тест по микре подробно.docx
Скачиваний:
59
Добавлен:
01.04.2022
Размер:
1.31 Mб
Скачать

1. Сверхбольшая интегральная схема, работает только с целыми числами, для изготовления используются нанотехнологии?:

- процессор

- винчестер

- оперативная память

2. Область памяти в процессоре?:

- сегмент

- смещение

- регистр

Регистры представляют из себя ячей­ки оперативной памяти, обращение к которым контроллер осуществляет короткими и быстро выполнимыми командами.

Пруф: _Frunze__Mikrokontrollerue_yeto_zhe_prosto.PDF (elec.ru)

3. Чем определяется регистровая память?:

- тактовой частотой

- разрядностью

- байтом

Регистровая память (registered, буферизованная, buffered) – вид оперативной памяти, модули которой содержат регистр между микросхемами памяти и контроллером памяти.

Регистры имеют сразу несколько достоинств, но главное из них — высокая отказоустойчивость и уменьшение нагрузки на контроллер. Таким образом, регистровая RDIMM-память более надежна, чем остальные виды ОЗУ. Располагаются буферы-регистры между контроллером памяти и микросхемами ОЗУ

5. Какой процессор Intel был выпущен в 1978 году?:

- 80186

- 8086

- 8088

Источник: Список микропроцессоров Intel — Википедия (wikipedia.org)

6. Переменная, которая заносится в регистр?:

- стек

- операнд

- указатель

Источник: Регистр процессора — Википедия (wikipedia.org)

7. Регистр умножения, деления, ввод вывод слова языка Assembler?:

- АХ

- ВХ

- СХ

Регистр AX является основным сумматором и применяется для всех операций ввода-вывода, некоторых операций над строками и некоторых арифметических операций. Например, команды умножения, деления и сдвига предполагают использование регистра AX.

Источник: Беседа в телеге, там изотова книгу кидала

8. Область организации оперативной памяти?:

- сегмент

- стек

- регистр

Стек — это область памяти, специально выделяемая для временного хранения данных программы.

Оперативная память (ОЗУ, RAM ) — предназначена для временного хранения данных во время работы, т. е. данные в ней хранятся только до выключения ПК.

Источник: стр. 160 Assembler: Учеб. для вузов - Виктор Иванович Юров - Google Книги

Системный блок компьютера. Оперативная память: тип, частота, и информационная емкость (school-collection.edu.ru)

9. Укажите сегмент кодов команд?:

- ES

- DS

- CS

Сегмент кода содержит команды программы. Для доступа к этому сегменту служит регистр сегмента кода (Code Segment register) CS. Он содержит адрес сегмента с машинными командами, к которому имеет доступ процессор (эти команды загружаются в конвейер процессора).

Источник: стр. 45 Assembler: Учеб. для вузов - Виктор Иванович Юров - Google Книги

10. К какому типу регистров относятся sp,bp?:

- регистры сегментов

- регистры указатели

- регистры индексов

Регистровые указатели (SP, BP). Они обеспечивают системе доступ к данным в сегменте стека. Реже используются в арифметических операциях.

Регистр SP. Указатель стека обеспечивает использование стека в памяти, позволяет временно хранить адреса и иногда данные. Этот регистр связан с регистром SS для адресации стека.

Регистр BP. Указатель базы облегчает доступ к параметрам (данным и адресам, переданным через стек).

Источник: it.kgsu.ru/Assembler/asm0007.html

11. Относительный адрес внутри сегмента?:

- стек

- регистр

- смещение

Одно смещение (без индекса и базы) указывает относительный адрес операнда. Такая форма адресации используется для доступа к статическим скалярным операндам. Смещение может иметь размер байта, слова или двойного слова.

Источник: Смещение (life-prog.ru)

12. По какому сигналу процессор Intel 8086 завершает текущий сменный цикл?:

- RESET

- HALT

- WAIT

Вообще, по datasheet, “HALT” - это состояние процессора, что в переводе значит “Остановка”. хз короче

13. Какая команда приводит процессор Intel 8086 в состояние остановки, из которого его может вывести либо аппаратное прерывание, либо аппаратный сбой?:

- RESET

- HALT

- WAIT

Источник: 8086, 8086 Datasheet, 8086 PDF - Intel (datasheet-pdf.com)

14. Команда для синхронизации потоков или процессов процессора Intel 8086?:

- RESET

- HALT

- WAIT

Источник: 8086, 8086 Datasheet, 8086 PDF - Intel (datasheet-pdf.com) - сказано просто про синхронизацию и всё

15. Дальний вызов?:

- FAR (прямой дальний вызов)

- NEAR

- SHORT

<Тип> может принимать значения near или far и характеризует возможность обращения к процедуре из другого сегмента кода. Тип near позволяет обращаться к процедуре только из того сегмента кода, в котором она описана. К процедуре типа FAR можно обращаться и из других сегментов тоже. По умолчанию тип принимает значение near.

Источник: Процедуры (grsu.by), Assembler: Учеб. для вузов - Виктор Иванович Юров - Google Книги стр. 211, САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет прикладной математики - процессов управления (spbu.ru) стр. 7

16. Ближний вызов?:

- FAR

- NEAR

- SHORT

Тип near позволяет обращаться к процедуре только из того сегмента кода, в котором она описана.

Источник: Процедуры (grsu.by), Assembler: Учеб. для вузов - Виктор Иванович Юров - Google Книги стр. 211

17. Короткий вызов?:

- FAR

- NEAR

- SHORT

Про это ничего нет, хотя тут и так все понятно, достаточно перевести слово

18. Изменение текущей последовательности команд?:

- алгоритм

- синхронизация

- прерывание

Прерывания (изменение текущей последовательности команд) по происхождению делятся на программные, внутренние прерывания процессора и аппаратные, вызываемые электрическими сигналами на соответствующих входах процессора.

Источник: САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет прикладной математики - процессов управления (spbu.ru) стр. 5

19. Какое прерывание вызывается командой INT xx?:

- аппаратное

- программное

- внутреннее

Команды INT и CALL реализуют программные прерывания. Они выполняются, когда приходит время выполнить соответствующую команду. После их выполнения программа продолжает работать с команды, стоящей за командой вызова прерывания.

Источник: Assembler. Учебный курс. Пирогов | CoderNet стр. 120

20. Какие прерывания вызываются асинхронно?:

- аппаратные

- программные (программные = внутренним)

- внутренние

Запросы аппаратных прерываний возникают асинхронно по отношению к работе микропроцессора и связаны с работой внешних устройств.

Источник: НОУ ИНТУИТ | Лекция | Прерывания и особые случаи (intuit.ru)

21. Какую модификацию имеет процессор 80186?:

- 80А186

- 80В186

- 80С186

хз как объяснить, но если погуглить ответы, то первые два выдают цвета, а последний выдает микроконтроллер

22. Команда mov в языке Assembler обозначает:

- умножение

- деление

- занесение в регистр

Команда MOV, хоть название ее и происходит от слова «move» (перемещать), на самом деле не перемещает, а копирует значение из источника в приемник: MOV приемник, источник.

Команда создает копию одного регистра в другом регистре. Исходный регистр Rr остается неизменным, в регистр назначения Rd загружается копия содержимого регистра Rr. (i) Rd <-- Rr

Система команд микроконтроллера avr Команда MOV (gaw.ru)

https://www.moon.ru/upload/1345186726-Rudol_f-Marek---Assembler-na-primerakh.pdf

Источник: Assembler. Учебный курс. Пирогов | CoderNet стр. 21