Последние темы Поиск
Общие форумы
Специализированные форумы
ПроцессорыРазгон и охлаждениеСистемные платыМодули памятиВидеосистемаTV- и FM-тюнеры, видеовход, видеовыходЦифровое видео: захват, монтаж, обработкаМониторы и другие устройства отображенияЦифровое фотоБеспилотные летательные аппаратыЦифровой звукProAudio: Профессиональное звуковое оборудованиеСтереосистемыДомашний кинотеатр: проигрыватели и источники сигналаДомашний кинотеатр: аудиосистемаДомашний кинотеатр: ТV и проекторыМагнитные и SSD накопителиОптические носители информацииСетевые носители информацииПериферияКорпуса, блоки питания, UPSСети, сетевые технологии, подключение к интернетуСистемное администрирование, безопасностьСерверыНоутбуки, нетбуки и ультрабукиПланшеты и электронные книгиМобильные телефоны, смартфоны, кпк, коммуникаторыМобильные гаджетыОператоры и технологии мобильной связиТелефония, телекоммуникации, офисные АТСБытовая техника
Программы
Игры
Авторские форумы
Прочие форумы
Форумы поддержки портала iXBT.com
Архивы конференции
Архив "О Конференции"Архив "Процессоры"Архив "Разгон и охлаждение"Архив "Системные платы"Архив "Модули памяти"Архив "Видеосистема"Архив "Видеозахват"Архив "Мониторы и другие устройства отображения"Архив "Цифровое изображение"Архив "Цифровой звук"Архив "Периферия"Архив "Корпуса, блоки питания, UPS"Архив "Коммуникации: сети и сетевые технологии"Домашний интернет, модемы (архив)Архив "Системное администрирование, безопасность"Архив "Мобильная связь"Программы Microsoft: Windows, Office, Server, Windows LiveАрхив "OС и системное ПО"Архив "Программы: Интернет"Архив "Программирование"Форум прикладных программистовАрхив "Электронные устройства и компоненты"Архив "Околокомпьютерный Флейм & Общий"Архив "Полемика (Злобный Флейм)"Околоавтомобильный ФлеймФорум ремонтниковВопросы компании IntelФотокамеры SamsungФорум о магазине приложений RuStoreФорум по продукции компании Huawei
Справка и сервисы
Другие проекты iXBT.com
CyborgFIRSTONY: Машинный код
CyborgFIRSTONY
unregistered
Автор темы
Ответить
C
CyborgFIRSTONY unregisteredАвтор темы
  22 года назад / 21 марта 2003 23:36
Мне задали задание из mov word ptr es:[bp-14h],3
получить машинный код и расписать как он получается.
Так вот, я делаю по своим лекциям и не получатся.
Видимо ошибка в лекциях, так как я испытываю на компе
и возникает противоречие с лекциями.
Код операции не совпадает с возможными которые есть у меня в лекциях
Вот такой код мне выдал транслятор - 26с746ес0300
Может кто-нибудь объяснит мне, как это получилось ?
Заранее благодарен.
ShurWint
unregistered
Ответить
S
ShurWint unregistered
22 года назад / 22 марта 2003 06:33
26с746ес0300

26 - префикс замещения сегмента по умолчанию сегментом es
c7 - код операции mov r/m16, imm16
46 - байт ModR/M (биты 7-6, 2-0 - тип адресации [bp+8-битное смещение])
ec - смещение (знаковое)
0300 - непосредственное значение
Tarasov Alexey [Glorg]
unregistered
Ответить
T
Tarasov Alexey [Glorg] unregistered
22 года назад / 22 марта 2003 08:25
CyborgFIRSTONY
глянь IA-32 Architecture. Software Development Guide. Instruction Set. Добыть можно на Интеле. Будет хорошее подспорье к лекциям.
Murr
Member
349/9547 ответов
23 года на iXBT, с сентября 2001
1 фото на iXBT.photo
Чаще пишет в "Общий" (45%)
Черногория, Будва
Инфо Ответить
Murr Member
22 года назад / 22 марта 2003 12:59
CyborgFIRSTONY
Полистай bochs/cpu/fetchdecode.cc в пакете BOCHS.
CyborgFIRSTONY
unregistered
Автор темы
Ответить
C
CyborgFIRSTONY unregisteredАвтор темы
22 года назад / 22 марта 2003 14:18
Всем спасибо !
Ваш ответ:

Нет значка Нет значка Вот тут! Лампочка Восклицание Вопрос Класс! Улыбка Злость Огорчение Поговорим? Краснею Подмигивание Ругаю ОдобряюBIUdelSxsupxsuboffsp spoilerqurlimgvideo• list1. list1 codeprecenter-hr-rusQWE→ЙЦУ
файлыочистить
Ваше имя: Авторизуйтесь Предпросмотр В полную форму
вставить выделенную цитату в окно ответа
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).