Boвa (14.01.2017 12:59 - 13:01, просмотров: 246) ответил misyachniy на Бездисковые PC переходили на встроенный Бейсик.
Зачем такие сложности? В ранних писюках порт клавиатуры использовался для загрузки бинарника для расширенного тестирования материнской платы. При каждой загрузке сначала посылалась команда блокирования клавиатуры и сразу же команда чтения данных с клавы. Если прочитанный код совпадал с кодом указанным производителем следующие байты считались кодом загрузки (там еще размер передавался, но это не важно) код грузился в ОЗУ и на негоопередавалось управление.
Но смысла использовать этот изврат для загрузки прикладной программы не было - гораздо проще было сварганить плату расширения на ису с ПЗУ а в ПЗУ записать специальный заголовок. Система сама найдет ПЗУ при загрузке и при совпадении формата передаст управление даже до попыток загрузки ОС с дисков.
В ПЗУ может быть что угодно хоть код для показа прона, хоть ВАСИК, хоть код загрузки c перфокарт.