Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.04.2008, 15:17   #1
fermat_c
 
Регистрация: 05.04.2008
Сообщений: 3
По умолчанию байт режима адресации

поогите рашифровать такую вот машинную инструкцию

10001001 01000101 11101000 mov pBuffer, eax

что знача единицы в битах первом байте???
заранее спасибо...
fermat_c вне форума Ответить с цитированием
Старый 10.04.2008, 15:39   #2
alexBlack
Участник клуба
 
Регистрация: 12.10.2007
Сообщений: 1,204
По умолчанию

MOV память <- регистр

1000100w │mod reg r/m | d8
10001001 01--000-101--78h

w = 1, reg = 000 --> кодирование регистра AX
mod r/m - 01 101 - кодирование режима адресации DS:[DI+d8]
alexBlack вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Окно текстового режима Dmtr Помощь студентам 4 05.06.2008 20:02
1 байт 9 бит ?! Иллидан Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 13.04.2008 12:47
Какое событие происходит при переходе из оконного режима формы в полноэкраный (развернутый)? Luciferium Общие вопросы Delphi 9 09.03.2008 17:36
прочитать последние х байт в файле!! vitalik007 Общие вопросы Delphi 3 08.12.2007 18:39
записать байт файл мандарин Общие вопросы Delphi 8 09.05.2007 20:45