С Новым годом! Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 04.12.2013
Сообщений: 59

Определите, какие данные будут содержать регистры EAX и EDX

23.01.2014, 15:15. Показов 2532. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста разобраться вот с таким типом задач, как их делать? Заранее спасибо!

Определите, какие данные будут содержать регистры EAX и EDX после выполнения данного фрагмента программы на языке ассемблера. Представьте ответ в шестнадцатеричной, десятичной и двоичных системах.

Assembler
1
2
3
4
5
6
7
mov eax, 0
mov edx, 0
mov ax, 33h
mov dx, 0F5h
not ax
or dx, 38h
or ax, dx
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.01.2014, 15:15
Ответы с готовыми решениями:

Регистры eax & edx сами по себе принимают непонятные значения
Задача программы сортировка массива состоящего из 5ти двойных слов. Ассемблер конечно сортирует, но только максимум 3 первых числа, а 2...

Написать класс Queue, в котором будут содержать такие данные как ФИО и возраст
Добрый вечер! Помогите написать класс Queue, в котором будут содержать такие данные как ФИО и возраст. Только сделать это нужно не в...

Компилятор не распознает регистры eax,ebx и т.д.
при использовании регистров eax, ebx и других при компиляции выдается ошибка: неизвестный символ и соответствующее название регистра

7
Эксперт быдлокодинга
 Аватар для Полный 30h
2094 / 528 / 70
Регистрация: 04.11.2010
Сообщений: 1,314
23.01.2014, 16:03
Забавно, при инвертировании AX у меня (если не врёт отладчик) перевернулся весь EAX. Это баг или фишка?
0
0 / 0 / 0
Регистрация: 04.12.2013
Сообщений: 59
23.01.2014, 16:14  [ТС]
Цитата Сообщение от Полный 30h Посмотреть сообщение
Забавно, при инвертировании AX у меня (если не врёт отладчик) перевернулся весь EAX. Это баг или фишка?
Я не знаю, вообще не шарю тут, поэтому и попросил помощи Препод давал задачки
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
23.01.2014, 16:24
Цитата Сообщение от Полный 30h Посмотреть сообщение
перевернулся весь EAX. Это баг или фишка?
Это глюк. Вот вывод DEBUGX от Andreas 'Japheth' Grech:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
EAX=00000000 EBX=00000000 ECX=00000019 EDX=00000000 ESP=0000FFFE EBP=00000000
ESI=00000000 EDI=00000000 EIP=00000106 EFL=00033246 NV UP EI PL ZR NA PE NC
DS=0DB6 ES=0DB6 SS=0DB6 CS=0DB6 FS=0000 GS=0000
0DB6:0106 66BA00000000      MOV     EDX,00000000
-t
EAX=00000000 EBX=00000000 ECX=00000019 EDX=00000000 ESP=0000FFFE EBP=00000000
ESI=00000000 EDI=00000000 EIP=0000010C EFL=00033246 NV UP EI PL ZR NA PE NC
DS=0DB6 ES=0DB6 SS=0DB6 CS=0DB6 FS=0000 GS=0000
0DB6:010C B83300            MOV     AX,0033
-t
EAX=00000033 EBX=00000000 ECX=00000019 EDX=00000000 ESP=0000FFFE EBP=00000000
ESI=00000000 EDI=00000000 EIP=0000010F EFL=00033246 NV UP EI PL ZR NA PE NC
DS=0DB6 ES=0DB6 SS=0DB6 CS=0DB6 FS=0000 GS=0000
0DB6:010F BAF500            MOV     DX,00F5
-t
EAX=00000033 EBX=00000000 ECX=00000019 EDX=000000F5 ESP=0000FFFE EBP=00000000
ESI=00000000 EDI=00000000 EIP=00000112 EFL=00033246 NV UP EI PL ZR NA PE NC
DS=0DB6 ES=0DB6 SS=0DB6 CS=0DB6 FS=0000 GS=0000
0DB6:0112 F7D0              NOT     AX
-t
EAX=0000FFCC EBX=00000000 ECX=00000019 EDX=000000F5 ESP=0000FFFE EBP=00000000
ESI=00000000 EDI=00000000 EIP=00000114 EFL=00033246 NV UP EI PL ZR NA PE NC
DS=0DB6 ES=0DB6 SS=0DB6 CS=0DB6 FS=0000 GS=0000
0DB6:0114 83CA38            OR      DX,+38
-t
EAX=0000FFCC EBX=00000000 ECX=00000019 EDX=000000FD ESP=0000FFFE EBP=00000000
ESI=00000000 EDI=00000000 EIP=00000117 EFL=00033202 NV UP EI PL NZ NA PO NC
DS=0DB6 ES=0DB6 SS=0DB6 CS=0DB6 FS=0000 GS=0000
0DB6:0117 09D0              OR      AX,DX
-t
EAX=0000FFFD EBX=00000000 ECX=00000019 EDX=000000FD ESP=0000FFFE EBP=00000000
ESI=00000000 EDI=00000000 EIP=00000119 EFL=00033282 NV UP EI NG NZ NA PO NC
DS=0DB6 ES=0DB6 SS=0DB6 CS=0DB6 FS=0000 GS=0000
2
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16371 / 7683 / 1080
Регистрация: 11.11.2010
Сообщений: 13,757
23.01.2014, 16:33
операцияeaxedx
 hexdecbinhexdecbin
mov eax, 0000000???
mov edx, 0000000000000
mov ax, 33h0033510000000000110011000000
mov dx, 0F5h003351000000000011001100F524511110101
not axFFCC65484111111111100110000F524511110101
or dx, 38hFFCC65484111111111100110000FD25311111101
or ax, dx FFFD65533111111111111110100FD25311111101
а я использовал калькулятор из стандартного набора программ
1
0 / 0 / 0
Регистрация: 04.12.2013
Сообщений: 59
23.01.2014, 16:40  [ТС]
Цитата Сообщение от Mikl___ Посмотреть сообщение
операцияeaxedx
 hexdecbinhexdecbin
mov eax, 0000000???
mov edx, 0000000000000
mov ax, 33h0033510000000000110011000000
mov dx, 0F5h003351000000000011001100F524511110101
not axFFCC65484111111111100110000F524511110101
or dx, 38hFFCC65484111111111100110000FD25311111101
or ax, dx FFFD65533111111111111110100FD25311111101
а я использовал калькулятор из стандартного набора программ
Спасибо огромное, а не могли бы вы вкратце объяснить через какие программы вы это делали, а лучше как сделать это от руки, на листочке)
0
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16371 / 7683 / 1080
Регистрация: 11.11.2010
Сообщений: 13,757
23.01.2014, 16:45
Цитата Сообщение от razervip Посмотреть сообщение
а лучше как сделать это от руки, на листочке)
razervip,
а я буду на расстоянии водить твоей рукой? смотри внимательно
Цитата Сообщение от Mikl___ Посмотреть сообщение
а я использовал калькулятор из стандартного набора программ
Пуск https://www.cyberforum.ru/cgi-bin/latex.cgi?\rightarrow программы https://www.cyberforum.ru/cgi-bin/latex.cgi?\rightarrow стандартные https://www.cyberforum.ru/cgi-bin/latex.cgi?\rightarrow калькулятор https://www.cyberforum.ru/cgi-bin/latex.cgi?\rightarrow нажимай на клавиши: Not, Or, Dec, Bin, Hex Неужели это так трудно?
0
435 / 246 / 43
Регистрация: 05.08.2013
Сообщений: 1,670
24.01.2014, 21:14
самое верное средство у Чарльза Win+r->debug.exe(Enter)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.01.2014, 21:14
Помогаю со студенческими работами здесь

Определите, какие цифры будут на 101-ой, 301-ой и 501-ой позиции от начала последовательности
Дана исходная последовательность цифр: 1234 Задан алгоритм преобразования последовательности, на каждом шаге которого выполняются ...

Определите связи. Какие поля одной таблицы будут иметь связь другими таблицами

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

Как проверить столбик на совпадение данных, не зная, какие это будут данные?
На примере таблица, которую, как любую другую, требуется проверить по столбикам на соответствие данных в столбиках. Ведь, если, положим, на...

Определите какие из слов состоят из букв с возрастающими кодами, какие с убывающими и какие из смешанных
Помогите пожалуёста а то мне ваще попа зачёт не поставят( Лаба №3 11. Введите с клавиатуры текст в массив символов. Определите какие...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru