Билет 08 |
350,00 ₽
Просмотров: 799
|
Тип работы: | Контрольная |
Название предмета: | Основы системного программирования |
Тема/вариант: | Билет 08 |
Объем работы: | 2 |
ВУЗ: | СибГУТИ |
Дата выполнения: | 2013-08-12 |
Размер файла, тип файла: | 28.5 Kb, DOC |
Прикрепленные файлы: |
тестовое задание (24 Kb)
|
Для получения зачета по курсу «Основы системного программирования» студенту необходимо выполнить тестовое задание.
Билет 8
1. Дан фрагмент программы на ассемблере :
push BX
push CX
push DX
push AX
mov AX,3508h
add BX,AX
pop AX
pop DX
mov AX,CX
shl BX,1
not AX
В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить значения этих регистров после выполнения данного фрагмента.
AX=35ADh, BX=1000h, CX=2100h, DX=0C03h
2. Дан фрагмент программы на ассемблере :
push AX
shr BX,1
add CX,BX
not CX
kjl: add BX,3
loop kjl
or AX, DX
В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить значения этих регистров после выполнения данного фрагмента.
AX=0E00h, BX=3828h, CX=3251h, DX=000Fh
Сообщить другу