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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.01.2011, 15:51   #11
Васнецов Валерий
 
Аватар для Васнецов Валерий
 
Регистрация: 05.01.2011
Сообщений: 8
По умолчанию

я не испугался этой таблички, она достаточно симпатичная
Миру Мир!
Васнецов Валерий вне форума Ответить с цитированием
Старый 06.01.2011, 15:55   #12
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

Цитата:
Сообщение от Васнецов Валерий Посмотреть сообщение
зачем или для чего нам в окошку с командой _ _ _1 _ _ _ 15
Первая цифра — количество байт, которое обычно занимает опкод, вторая — за сколько циклов он обычно выполняется.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 06.01.2011, 16:10   #13
Васнецов Валерий
 
Аватар для Васнецов Валерий
 
Регистрация: 05.01.2011
Сообщений: 8
По умолчанию

Спасибо, огромное, эза альтернативный вариант.но
этот этап я уже почти сдела многие команды 8086 раскодировал. мне важно както реалилозавть программно на любом языке интерпритацию , хотя бы самые примитивные команды.

Мну скомпилил



CODE SEGMENT
ORG 100h
ASSUME cs:code,ds:code

Begin:

mov ax,bx

CODE ENDS
END Begin

Простой комоский файл

Создал Листинг

1 0000 CODE SEGMENT
2 ORG 100h
3 ASSUME cs:code,ds:code
4
5 0100 Begin:
6
7 0100 8B C3 mov ax,bx
8
9 0102 CODE ENDS
10 END Begin

Так же скомпилировал сам com



Тем не менее , есть возможность выложить еще кое что. - отображение ком программы в far manadger
кодировка Win и Dos
Изображения
Тип файла: jpg 1.com ar manadger.jpg (16.0 Кб, 125 просмотров)
Тип файла: jpg еще.jpg (19.1 Кб, 120 просмотров)
Вложения
Тип файла: rar 1.rar (71 байт, 7 просмотров)
Миру Мир!

Последний раз редактировалось Васнецов Валерий; 06.01.2011 в 16:35.
Васнецов Валерий вне форума Ответить с цитированием
Старый 06.01.2011, 16:40   #14
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

Получилось КГ/АМ )

Смотри через F3, потом в шестнадцатеричном режиме - F4.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 06.01.2011, 17:07   #15
Васнецов Валерий
 
Аватар для Васнецов Валерий
 
Регистрация: 05.01.2011
Сообщений: 8
Подмигивание

Вот оказывается все как хитро устроено, только вот странноть в Листинге команда 8BC3 по адресу 0100 а по F3->F4 c адреса 0000000000 8BC3
Миру Мир!
Васнецов Валерий вне форума Ответить с цитированием
Старый 06.01.2011, 17:20   #16
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

это заморочка организации памяти в com файлах. В них всегда выполнение начинается с адреса 0x100, т.к. с адреса 0х0 там организуется псп. ФАР об этом, естесвенно, не знает, и просто показывает, как оно лежит в файле.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 06.01.2011, 17:43   #17
Васнецов Валерий
 
Аватар для Васнецов Валерий
 
Регистрация: 05.01.2011
Сообщений: 8
По умолчанию

думаю как вот дальше извиняюсь за слово " вычленять эти 16 ричные коды"
чтобы потом опозновать в программе
Миру Мир!
Васнецов Валерий вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как написать Дизассемблер --=SaNitinDG=- Общие вопросы C/C++ 5 15.02.2010 23:48
Интерактивный дизассемблер valerij Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 23.12.2009 02:41
16-разрядный .obj файл и Delphi 7 КСВ Общие вопросы Delphi 11 22.09.2009 11:22
32-разрядный реальный режим smileman Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 21.05.2009 21:40
Дизассемблер Mago Паскаль, Turbo Pascal, PascalABC.NET 4 25.07.2008 15:07