1_2005 (Варианты экзамена II semester)
Описание файла
Файл "1_2005" внутри архива находится в следующих папках: Варианты экзамена II semester, 2005. Документ из архива "Варианты экзамена II semester", который расположен в категории "". Всё это находится в предмете "практика расчётов на пэвм" из 2 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Онлайн просмотр документа "1_2005"
Текст из документа "1_2005"
ВАРИАНТ 2005 года (1й вариант) (Восстановлены по памяти)
-
Для УМ-С написать программу (не более 7 команд), которая вычисляет a+(b*c)
-
Как можно различить в памяти компьютера команды и данные?
-
X dw ?
Y dw ?
В конвейере следующие стадии: Чтение, Дешифровка, Исп. Адреса, Чтение Операции, Выполнение Операции и Запись результата. Каждая из этих операций выполняется 1 ед. времени. Оценить за сколько единиц времени выполнится
Фрагмент программы?
Фрагмент программы:
mov bx,Y
add si,X[bx]
xor ax,X[bx]
-
Утеряно для истории. Что-то с флагами
-
Записать в двойное слово по адресу 4BCADh значение 4BCADh
-
Написать дальнюю процедуру ADD3 со стандартными соглашениями о связях. Этой процедуре передаётся адрес двойного слова. К этому двойному слову прибавляется 3 и записывается в эту переменную.
-
Написать макрос OddDouble, который в 2 раза увеличивает все нечётные числа. Числа могут быть байтом, словом или двойным словом. Макрос должен настраиваться на эти типы.
-
Найти ошибочные команды (X dw ?)
MUL [BX], ADD AX,[BX,SI], JMP X, XOR X,'X',ADC X,SP, MOV DWORD PTR X
-
Утеряно для истории. Что-то про динамический загрузчик
-
Написать фрагмент программы которая для X dw ? расположенного в другом программном сегменте записывет в X X div 13.