-
- Не всегда хекс это производное. Видел упоминание способа
оптимизации при котором одни многобайтовые команды процессора
превращаются в другие команды за счет того, что процессору
подсовывается не первый байт команды, а, например, второй.
Получается, что одни и те же байты программы выполняются разные
действия в разных случаях. Чтобы провернуть такое нужно кодить
именно что в машинных кодах, а не на ассемблере. - AlexG(07.03.2025 05:11)
- В RT-11 таким способом вызывались функции установки параметров драйверов. По /FICHA:ON и /FICHA:OFF адреса вызова отличались на 2, первой шла команда загрузки константы из следующего слова в R0, а в качестве константы код команды CLR R0. Писалось это всё на ассемблере, MACRO11 ещё и не такое позволял проворачивать. ЫЫyкпy(19 знак., 07.03.2025 09:33)
- Не всегда хекс это производное. Видел упоминание способа
оптимизации при котором одни многобайтовые команды процессора
превращаются в другие команды за счет того, что процессору
подсовывается не первый байт команды, а, например, второй.
Получается, что одни и те же байты программы выполняются разные
действия в разных случаях. Чтобы провернуть такое нужно кодить
именно что в машинных кодах, а не на ассемблере. - AlexG(07.03.2025 05:11)