Изначально pdp11 компы шли с таким таблом из лампочек и переключателей (programmers console, а по нашему ПУЛЬТъ!), через сие табло можно остановить проц и смотреть всю память, ну а так как регистры проца видны были как ячейки памяти то и регистры тоже можно смотреть\менять. Потом это табло загнали внутрь процессора в виде микрокода который работает с системным SLU 177560 (типа ком порт). В Зеленограде решили что ПУЛЬТъ заганять внутрь процессора сильно дорого и вывели спец сигналы наружу которые показуют в каком режиме процессор работает и с ними реализовали ПУЛЬТъ во внешнем ПУЛЬТъ-ПЗУ\ОЗУ. Из режима выполнения обычной проги адресное пространство ПУЛЬТъ-а никак не видно и не доступно, но если дать сигнал HALT то проц как и оригинальные процы от DEC переходит на выполнение ПУЛЬТъ-а... ну и в ПУЛЬТъ-е можно менять значение регистров и памяти... тот ПУЛЬТъ что внутри проца в виде микрокода буржуи называют ODT (но еще есть и дебаг который тоже ODT называют, но он тут непричем), а тот ПУЛЬТъ что в виде табло с лампочками - programmers console.




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




ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC


