и ОТКУДА же это может без прокомментированного исходника быть известно?
где ГАРАНТИЯ, что к одной и той же структуре в памяти нет обращений И по байтам, И по словам?
где ГАРАНТИЯ, что содержимое структуры - 16-битные числа, а не опкоды (и не опкоды с числами вперемешку)?
а если 16-битным код обращался к 16-битным старым ОПКОДАМ (которые стали 32-битными) и как об этом компоновщик должен догадываться?
а если хуже - один код из разных мест вызывается для обращения И к опкодам, И к 16-битным данным (см. мой пример с пересылкой)?
"вряд ли" не считается за ГАРАНТИЮ, а контрпримера и гипотетического достаточно
нет, имеется в виду перезапись произвольного куска в памяти, в который после может выполнение перейти
еще раз: КАК понять, что обращение было к коду? еще раз: где ГАРАНТИЯ, что команда обращается ТОЛЬКО к коду?
- - - Добавлено - - -
blackmirror, а вот это может и заработать, но не проще ли тогда уж выполнять pdp16 блок напрямую
- - - Добавлено - - -
пора тему переименовывать в "эмуляцию pdp-11 на каком-нибудь 32-битном процессоре"![]()





Ответить с цитированием