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