DOS Kama - DOS Wedge

DOS Kama
Diğer isimlerDOS Desteği,
DOS YÖNETİCİSİ
Orijinal yazar (lar)Bob Fairbairn, Bill Seiler
Geliştirici (ler)Commodore Uluslararası
İlk sürüm1982; 38 yıl önce (1982)
YazılmışMOS 6502 montaj dili
İşletim sistemiCommodore 64
DahilCommodore 1541,
C64 Makro Birleştirici
Uyguningilizce
TürSistem yazılımı

DOS Kama bir parçası Commodore 64 sistem yazılımı bu, zamanında popülerdi. Bob Fairbairn tarafından yazıldı ve dahil edildi Commodore (CBM) üzerinde 1541 disk sürücüsü Test / Demo Diski (dosya adı: "DOS 5.1") ve ayrıca C64 Makro Birleştirici (dosya adı: "DOS WEDGE64"). DOS Kaması, 1541 sürücü kılavuzunda şu şekilde anılmıştır: DOS Desteği ve yazılım başlangıç ​​ekranında DOS YÖNETİCİSİ. Orijinal tasarım Bill Seiler tarafından geliştirildi.

Kama yapıldı disk işlemleri içinde TEMEL 2.0 birkaçını tanıtarak önemli ölçüde daha kolay anahtar kelime kısayollar. DOS Kaması bir şekilde bir fiili standart, üçüncü taraf satıcılarla Epyx genellikle aynı komutları hızlı yükleyici kartuşlarına ve diğer Commodore 64 genişletme cihazlarına dahil eder. COMPUTE! 'In Gazetesi birkaç yayınladı yazın DOS Kama üzerindeki varyasyonlar, bir C128 Şubat 1987 sayısındaki sürüm (aşağıdaki Dış bağlantılar bölümüne bakın).

Orijinal Commodore DOS Wedge, 1-KB yazılmış program MOS 6502 montaj dili. Aksi takdirde kullanılmayan bellek bloğunda bulunuyordu $ CC00– $ CFFF (52224–53247) ve BASIC'in "CHRGET" i değiştirilerek çalıştı altyordam BASIC yorumlayıcısından geçen her karakterin wedge komutları için kontrol edilmesi ve gerekirse ilişkili "wedged-in" rutinlerinin çalışması için $ 0073 (115).

DOS Wedge fonksiyonları

İçeren herhangi bir komut @ sembol ikame edebilir > bunun yerine istenirse.

/dosya adı RAM'e bir BASIC programı yükleyin
%dosya adı RAM'e bir makine dili programı yükleyin
dosya adı RAM'e bir BASIC programı yükleyin ve ardından otomatik olarak çalıştırın
dosya adı BASIC bir programı diske kaydedin
@ Disk sürücüsü durumunu görüntüleyin (ve temizleyin)
@$ Bellekteki BASIC programının üzerine yazmadan disk dizinini görüntüleyin
@komut Bir disk sürücüsü komutu yürütün (örn. S0:dosya adı, V0 :, I0:)
@Q DOS Kamasını devre dışı bırakın

Ayrıca bakınız

Referanslar

  • CBM Profesyonel Bilgisayar Bölümü (1982). Commodore 64 Macro Assembler Geliştirme Sistemi Kılavuzu. West Chester, PA: Commodore İş Makineleri. Bölüm 5.0. Ek BASIC Disk Komutları.

Dış bağlantılar