Re[2]: Определение длины машинной команды.
От: Demiurg  
Дата: 22.08.02 10:40
Оценка:
Здравствуйте Edmond, Вы писали:

D>> Никто не подскажет алгоритм определения длины произвольной команды? Составлять таблицу соответсвий очень уж неохота...


E>Вопрос задан не корректно.


E>Длинна команды зависит от


E>1. Самого КОП

E>2. Операндов
E>3. Адресации
E>3. Особенностей....другого характера

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

E>Тебе нужен словарь КОП

E>Система расшифровки други полей...

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

E>Однако лучше всего, сделать расширенный словарь, по первым двум байтам команды.

E>И анализ операндов, если приходиться

E>Так что вот так... Легко не отделаться


Процессор именно так действует?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.