Другие имена | Поддержка DOS,. DOS MANAGER |
---|---|
Первоначальный автор (ы) | Боб Фэйрбэрн, Билл Сейлер |
Разработчик (и) | Commodore International |
Первоначальный выпуск | 1982; 38 лет назад (1982) |
Написано на | MOS 6502 языке ассемблера |
Операционная система | Commodore 64 |
Входит в | Commodore 1541,. C64 Macro Assembler |
Доступно на | английском языке |
Тип | Системное программное обеспечение |
DOS Wedge является частью Commodore 64 системное программное обеспечение, которое было популярно в свое время. Он был написан Бобом Фэйрбэрном и был включен Commodore (CBM) на диск 1541 Test / Demo Disk (имя файла: «DOS 5.1 ») а также упакован с (filename: "DOS WEDGE64 "). DOS Wedge упоминался в руководстве по приводу 1541 как Поддержка DOS, а на стартовом экране программного обеспечения - как DOS MANAGER . Первоначальный дизайн был разработан Биллом Зайлером.
Wedge значительно упростил дисковые операции в BASIC 2.0, введя несколько ярлыков ключевых слов. DOS Wedge стал чем-то вроде стандарта de facto со сторонними поставщиками, такими как Epyx, часто включающими идентичные команды в картриджи fastloader и другие устройства расширения Commodore 64. Бюллетень COMPUTE! опубликовал несколько вариантов ввода на DOS Wedge, включая версию C128 в выпуске за февраль 1987 г. (см. Внешние ссылки ниже).
Первоначальный Commodore DOS Wedge представлял собой программу размером 1- КБ, написанную на MOS 6502 языке ассемблера. Он находился в неиспользуемом блоке памяти $ CC00– $ CFFF (52224–53247) и работал путем изменения подпрограммы BASIC «CHRGET» на уровне $ 0073 (115) так, чтобы каждый проходящий символ интерпретатор BASIC будет проверен на наличие команд клина, и связанные подпрограммы «вклинивания» будут выполняться, если это необходимо.
Любая команда, содержащая @ <Символ 3>при желании может заменить
>
.
/filename | Загрузить программу BASIC в RAM |
---|---|
% filename | Загрузить программу на машинном языке в RAM |
↑ filename | Загрузить программу BASIC в ОЗУ, а затем автоматически запустить его |
← filename | Сохранить программу BASIC на диск |
@ | Отображение (и очистка) состояния диска |
@$ | Отображение каталога диска без перезаписи программы BASIC в памяти |
@command | Выполнить команду дисковода (например, S0: имя файла, V0 :, I0 :) |
@Q | Деактивировать DOS Wedge |