А что это за команда? Навроде mov -(PC), -(PC) или что-то аналогичное?
А что это за команда? Навроде mov -(PC), -(PC) или что-то аналогичное?
Шедевр портирования на УКНЦ - игра Highway Encounter
Эмуляторы: UKNCBTL, EmuStudio (респект авторам)
нет - именно обнуление, там сначала что-то нужно занести, кажется, в R6. Интересно, что работает именно не везде, а не на всех. Даже думали применить этот факт, что бы программа(если вставить в нее такое) "знала" - на чем именно она работает.
После ; - мои комментарии
Код требует настройки R0 (но можно взять и любой другой регистр из R0..R5), SP и ячеек памяти 4 и 6
Вроде не использует чего то хитро-зависимого, в выходные попробую на F11 и J11Код:.SET EDIT K52 .SET SL ON .RUN HD7:CLKON ?MON-F-Dir I/O err 121760 . @ 152436 ; Память после RT @0/040000 00000002/104350 00000004/142504 00000006/000340 @157700/000005 00157702/005713 00157704/100002 00157706/052754 00157710/000001 00157712/010704 ; Настройка @$0/000113 160000 @$6/121644 160000 @0/040000 14710 00000002/104350 00000004/142504 0 00000006/000340 0 00000010/142504 ; Запуск @0G @ 000002 ; Проверка @0/000000 00000002/000000 00000004/000000 00000006/000000 00000010/000000 00000012/000000 00000014/000000 00000016/000000 00000020/000000 @157700/000000 00157702/000000 00157704/000000 00157706/000000 00157710/000000 @157760/000000 00157762/000000 00157764/000000 00157766/000000 00157770/000000 00157772/000000 00157774/000000 00157776/000000 @
Но если не требуется именно обнуление - в моём вариант всего одна команда и никаких предварительных настроек
- - - Добавлено - - -
А, да, технически ещё требуется настройка PS - там должен быть ноль в момент старта. И вот тут на разных процах возможны варианты. Так что, скорее всего, более универсальный способ запуска - это нарисовать в памяти небольшую программу - не везде такое возможно с пульта.
я как раз про противоположное, выявляющее именно разницу в работе разных процессоров, а не стремление к универсальности. И - программный трюк - именно в одну команду (с предварительной настройкой чего-то одного - вроде, - стека), в тех старых обсуждениях на этом форуме кто-то вспоминал как это сделать (думал - Вы). Я не программист и мне трудно понять как это работало. Ну, да и ладно - раз Вам не интересно, то и забудем...
P.S. возможно это:
"Доходит до 0, копирует себя в PS, а вот тут зависит от проца и содержимого SP - что будет "
Именно. Одна команда
Доходит до нулевой ячейки, обнуляет там команду и встаёт по HALT-у
- - - Добавлено - - -
Если именно разные процы, а не экземпляры - то это уже всё описано и как выяснять - понятно.
Если разные экземпляры - то если только по содержимому регистров после включения питания, потому как всё остальное - предопределено
- - - Добавлено - - -
И вообще - правильно ли оно вспомнилось по прошествию времение
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Разные экземпляры одного процессора, могут в теории отличаться, если разные версии и следовательно разные фотошаблоны использовались...
Ой, ещё вариант забыл - это брак производственный ...
И отделить одно от другого - сложно.
По поводу заполнению одной командой - можно команду и вверх развернуть ... Но зависит от конкретной реализации процессора, в какой момент будет меняться PC в разных модах адресации.
В документации по PDP-11 всё чётко прописано, но сама DEC нарушила свой стандарт
Про других производителей можно скромно промолчать.
И ещё, могут быть вырожденные случаи на машинах с MMU настроенным определённым образом,
когда задача виртуальна, 64 кб памяти и нет отображения ни на страницу ввода/вывода и вектора.
Тогда возможно зацикливание одной командой до прерывания
А уж если приоритет процессора задрать, то вообще до применения пульта![]()
Ну у нас жалобы были на первые 1801ВМ3
Возможно и на другие процессоры были, но мы просто не знаем о них...
Проходит тесты... Но...
Вопрос в том какие именно и в каком объёме...
- - - Добавлено - - -
Я полагаю, что если бы можно было бы почитать жалобы производителям процессоров, то можно было бы многое узнать...
- - - Добавлено - - -
Это как по стандартам сети GSM - вклинится в чужой телефонный разговор невозможно, но почему-то у меня пару раз такое было...
Их кто-то видел? Или как обычно - слухи. Давай экземпляр - посмотрим. А гадать мне ужа надоело.
Вот когда узнаешь - тогда и пиши. С гаданиями - к бабке. А том у нас вон тоже гадали - сколько может выдать ВМ3 и J11 по максимуму - каких я только гаданий не слышал. А всё оказалос проще.
Давай ты не будешь гадать и полагать - а приводить факты. Точка.
- - - Добавлено - - -
А ещё вспомни про слухи и гадания о том, что на ВМ3 RSX не работает
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)