Здравствуйте Edmond, Вы писали:
D>> Никто не подскажет алгоритм определения длины произвольной команды? Составлять таблицу соответсвий очень уж неохота...
E>Вопрос задан не корректно.
E>Длинна команды зависит от
E>1. Самого КОП
E>2. Операндов
E>3. Адресации
E>3. Особенностей....другого характера
Ну почему же некорректно? Все эти зависимости я знаю, но очень трудно определить длину любой команды. Поэтому и спросил
E>Тебе нужен словарь КОП
E>Система расшифровки други полей...
Вот-вот. КОП — не проблема. Нужен алгоритм расшифровки других полей. Ну или посоветуйте какое-нибудь хорошее подробное описание структуры команды, а то я везде вкратце встречал.
E>Однако лучше всего, сделать расширенный словарь, по первым двум байтам команды.
E>И анализ операндов, если приходиться
E>Так что вот так... Легко не отделаться
Процессор именно так действует?