DOS klín - DOS Wedge

DOS klín
Ostatní jména Podpora
systému DOS, DOS MANAGER
Původní autoři Bob Fairbairn, Bill Seiler
Vývojáři Commodore International
První vydání 1982 ; Před 38 lety ( 1982 )
Napsáno Montážní jazyk MOS 6502
Operační systém Commodore 64
Zahrnuto v Commodore 1541 ,
C64 Macro Assembler
K dispozici v Angličtina
Typ Systémový software

DOS Wedge je kus Commodore 64 systémového softwaru , který byl populární v jeho času. Autorem byl Bob Fairbairn a byl zahrnut Commodoreem (CBM) na testovacím / ukázkovém disku disku 1541 (název souboru: „ DOS 5.1 “) a také zabalen s C64 Macro Assembler (název souboru: „ DOS WEDGE64 “). DOS Wedge byl v příručce k pohonu 1541 označován jako podpora DOS a na úvodní obrazovce softwaru jako DOS MANAGER . Originální design vyvinul Bill Seiler.

Wedge výrazně usnadnil operace s disky v BASIC 2.0 zavedením několika zkratek klíčových slov . DOS Wedge se stal poněkud de facto standardem a prodejci třetích stran, jako je Epyx, často začleňovali stejné příkazy do kazet rychlého načítání a dalších rozšiřujících zařízení Commodore 64. Věstník společnosti COMPUTE! Zveřejnil několik variant typových úprav DOS Wedge, včetně verze C128 ve svém vydání z února 1987 (viz Externí odkazy níže).

Původní Commodore DOS Wedge byl program o velikosti 1 kB napsaný v montážním jazyce MOS 6502 . Bydlela v jinak nevyužitém paměťovém bloku $ CC00– $ CFFF (52224–53247) a fungovala změnou podprogramu „CHRGET“ BASICu na $ 0073 (115) tak, aby každý znak procházející interpretem BASIC byl zkontrolován na klínové příkazy a v případě potřeby se spustí související „zaklíněné“ rutiny.

Funkce DOS Wedge

Jakýkoli příkaz, který obsahuje @symbol, může >místo toho nahradit , pokud je to požadováno.

/ název souboru Vložte základní program do RAM
% název souboru Vložte program do strojového jazyka do paměti RAM
název souboru Načtěte základní program do RAM a poté jej automaticky spusťte
název souboru Uložte program BASIC na disk
@ Zobrazit (a vymazat) stav diskové jednotky
@ $ Zobrazte adresář disku bez přepsání programu BASIC v paměti
@ příkaz Vykonat příkaz z disku (např S0: filename , V0 :, I0: )
@Q Deaktivujte DOS Wedge

Viz také

Reference

  • CBM Professional Computer Division (1982). Příručka k vývojovému systému Commodore 64 Macro Assembler Development System . West Chester, PA: Commodore Business Machines. Kapitola 5.0. Další základní příkazy disku.

externí odkazy