WikiDer > DOS Клин

DOS Wedge
DOS Клин
Другие именаПоддержка DOS,
МЕНЕДЖЕР DOS
Оригинальный автор (ы)Боб Фэйрбэрн, Билл Зайлер
Разработчики)Commodore International
изначальный выпуск1982; 38 лет назад (1982)
Написано вMOS 6502 язык ассемблера
Операционная системаКоммодор 64
Включено вКоммодор 1541,
C64 Macro Assembler
Доступно ванглийский
ТипПрограммное обеспечение

В DOS Клин это часть Коммодор 64 программное обеспечение это было популярно в свое время. Он был написан Бобом Фэйрбэрном и был включен Коммодор (CBM) на 1541 дисковод Тестовый / демонстрационный диск (имя файла: "DOS 5.1"), а также в комплекте C64 Macro Assembler (имя файла: "DOS WEDGE64"Клин DOS" упоминался в руководстве по приводам 1541 как Поддержка DOS и на экране запуска программного обеспечения как МЕНЕДЖЕР DOS. Оригинальный дизайн был разработан Биллом Зайлером.

Клин сделал дисковые операции в БАЗОВЫЙ 2.0 значительно проще, если ввести несколько ключевое слово ярлыки. DOS Wedge стал чем-то вроде де-факто стандартный, со сторонними поставщиками, такими как Эпикс часто включают идентичные команды в картриджи fastloader и другие устройства расширения Commodore 64. Бюллетень COMPUTE! опубликовал несколько печатать вариации на DOS Wedge, включая C128 в его выпуске за февраль 1987 г. (см. Внешние ссылки ниже).

Первоначальный Commodore DOS Wedge был 1-КБ программа написана на MOS 6502 язык ассемблера. Он находился в неиспользуемом блоке памяти. $CC00– $ CFFF (52224–53247) и работал путем изменения BASIC's "CHRGET" подпрограмма по адресу $ 0073 (115), чтобы каждый символ, передаваемый интерпретатором BASIC, проверялся на наличие команд клина, и при необходимости выполнялись соответствующие процедуры «вклинивания».

Функции DOS Wedge

Любая команда, содержащая @ символ может заменить > вместо этого, если хотите.

/имя файла Загрузите программу BASIC в RAM
%имя файла Загрузите программу на машинном языке в RAM
имя файла Загрузите программу BASIC в RAM и затем автоматически запустите ее
имя файла Сохраните программу BASIC на диск
@ Отображение (и очистка) состояния дисковода
@$ Отображение каталога диска без перезаписи программы BASIC в памяти
@команда Выполните команду дисковода (например, S0:имя файла, V0 :, I0:)
@Q Деактивировать DOS Wedge

Смотрите также

Рекомендации

  • CBM Professional Computer Division (1982). Commodore 64 Macro Assembler Руководство по системе разработки. Вест Честер, Пенсильвания: Commodore Business Machines. Глава 5.0. Дополнительные BASIC дисковые команды.

внешняя ссылка