Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Nice LaD
0 / 0 / 0
Регистрация: 03.12.2014
Сообщений: 8
1

Определить значения регистров после выполнения фрагмента программы

24.04.2016, 23:38. Просмотров 771. Ответов 1
Метки нет (Все метки)

Дан фрагмент программы на ассемблере:
Assembler
1
2
3
4
5
6
7
8
9
10
11
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=7777h, BX=6666h, CX=5555h, DX=4444h
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2016, 23:38
Ответы с готовыми решениями:

Определить содержание регистров ячейки памяти после выполнения команд микропроцессора
Определить содержание регистров ячейки памяти после выполнения команд микропроцессора: mov al,10...

Значения регистров после выполнения действий Push и pop
hi ALL плз. зачет горит. 1. Дан фрагмент программы на ассемблере : push BX push CX push DX...

Опишите действия последовательности операторов и значения регистров на каждом шаге выполнения программы
Уважаемые программисты assemblera прошу вас помочь мне решить пару учебных задач,заранее спасибо!...

Какое значение будет в регистре AX после выполнения заданного фрагмента программы
Если можно, распишите пошагово как считать, пожалуйста. Заранее спасибо! .386 .data...

Каким будет содержание регистров после выполнения команд
1. Каким будет содержание регистров IP и CS после выполнения команды JMP FAR PTR OPR, если метка...

1
proc3nt
волшебник
1294 / 553 / 178
Регистрация: 26.05.2012
Сообщений: 1,569
25.04.2016, 00:35 2
Nice LaD, а отладчик для чего или для кого? неужели трудно оттрассировать?
Assembler
1
2
3
4
5
6
7
8
9
mov AX,3508h;ax=3508h
add BX,AX   ;bx=6666h+3508h=9B6Eh
pop AX      ;ax=7777h
pop DX      ;dx=4444h
mov AX,CX   ;ax=5555h
shl BX,1    ;bx=36DCh
not AX      ;ax=0AAAAh
 
;ax=0AAAAh bx=36DCh cx=5555h dx=4444h
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2016, 00:35

Найти содержимое регистров после выполнения группы команд
Задано содержимое регистров AL, BL i DL. Найти содержимое регистров после выполнения группы команд:...

Изменение значения регистров после вызова WinApi функции
При вызове функции SetConsoleTextAttribute меняются значения регистров EAX, EBX, EDX. С EAX...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru