常駐磁碟作業系統

常駐磁碟作業系統

Cromemco常駐磁碟作業系統(RDOS)是一個1K位元組的程式,在每個Cromemco的4FDC型磁碟控制板(外掛程式板)的ROM中提供。RDOS程式從記憶體地址C000開始執行。

基本介紹

  • 中文名:常駐磁碟作業系統
  • 外文名:resident disk operating system
  • 簡稱:RDOS
  • 定義:從記憶體地址C000開始執行
  • 大小:1K位元組
  • 套用學科:計算機原理
概述,命令,存儲器的監控命令,磁碟的監控命令,輸入輸出及其他監控命令,引導作業系統命令,

概述

RDOS包含一個初始引導程式,它引導Cromemco磁碟作業系統(CDOS),CDOS由Cromemco磁碟軟體提供。RDOS也包含一個系統監控程式,具有14條命令,RDOS有幾條監控命令是和Z一80監控系統中的命令相同的。這些命令具有轉移程式控制,顯示記憶體內容,修改記憶體內容,傳送和比較記憶體塊,寫數據到輸出通道,改變4FDC板上串列通道的波特速率等功能。RDOS監控程式也有幾條專門為磁碟操作而設計的命令,這些命令用來選擇4個磁碟驅動器之一,設定磁頭尋找速率,尋磁軌,從磁碟上讀數據塊,把數據塊寫到磁碟上。
為了使用RDOS,首先保證你的ZPU板的加電轉向地址設定在記憶體位置C000。若你希望不進入RDOS監控制程式而從你的盤上引入CDOS,你可將4FDC的開關3置於接通(on)的位置(這是選擇自動引導模式)。
一旦引入CDOS,你可以通過執行CDOS中的"BYE”命令返回RDOS監控程式,如果在加電或總清時,你想進入RDOS監控程式,你可將4FDC板的開關3置於斷開(off)的位置。一旦進入RDOS監控程式,就能開始使用RDOS命令了。
ZPU板上電轉向的開關應置成表1所示,加電後,從存貯器地址C000開始自動執行RDOS。
4FDC板上開關3決定加電時RDOS的運行模式,當這開關接通時,自動從系統盤引導CDOS,當此開關斷開時,進入RDOS監控程式。
常駐磁碟作業系統
常駐磁碟作業系統

命令

RDOS具體所包含的監控命令如下:

存儲器的監控命令

1.顯示記憶體命令DM(Display Memory)
格式:DM 首地址 末地址 (CR)
或:DM 首地址 S域寬 (CR)
此命令將以十六進制數方式顯示記憶體區中的內容,螢幕上每頁最多顯示256個位元組,每行顯示16個單元內容。
2.更改記憶體命令SM(Substituke Memory)
格式:SM 地址 (CR)
此命令可以逐個修改從給定地址開始的存儲器單元內容。
3. 傳送命令M(Move)
格式:源首地址 源末地址 目標首地址 (CR)
或;源首地址 S域寬 目標首地址 (CR)
此命令可以把存儲器中源首地址到源末地址的內容傳送到以目標首地址開始的對應記憶體單元中去。
4.校驗命令V(Verify)
格式:V源首地址 源末地址 目標始地址 (CR)
此命令將兩個存儲器區域的內容進行逐個比較。如有不符之處,則給出錯誤信息。

磁碟的監控命令

1.選磁碟命令XS(Disk Select)
格式:XS (CR)
其中X為磁碟驅動器號A、B、C、D。
S為導道速率選擇符:S=;表示快速。S=;;表示中速。S=;;;表示慢速。執行此命令來選定當前工作驅動器及導道速度,為以後執行選道,讀寫磁碟命令作準備。
2.選磁軌命令S(Seek Track)
格式:S 磁軌號 (此處磁軌號必須用十六進制數表示)
此命令在執行選盤命令後才能執行,該命令把磁頭移動到已選定的當前驅動器的指定磁軌上。
3.讀磁碟命令RD(Read Disk)
格式:RD 目標首地址 目標末地址磁碟扇區號 (CR)
或: RD 目標首地址 域寬磁碟扇區號 (CR)
此命令在選磁碟及送磁軌命令之後執行,從磁碟上指定磁軌指定扇區開始把十六進制信息讀入存儲器中指定目標區域。
4.寫磁碟命令WD (Write Disk)
格式:WD 源首地址源末地址 扇區號 (CR)
或:WD源首地址 S域寬 扇區號 (CR)
此命令也在選磁碟及選磁軌命令之後執行,把源存儲器指定區域內容寫入磁碟中指定磁軌、扇區為開始地址的磁碟區域中。

輸入輸出及其他監控命令

1.檢驗輸入口命令E(Examine Input Port)
格式:E 輸入連線埠號 (CR)
此命令可以顯示指定輸入連線埠的內容,以檢查外部設備輸入通道是否正常。
2.輸出命令 O(Output)
格式:O數據位元組輸出連線埠號(CR)
此命令可以把數據送到輸出連線埠中去。
3.轉向命令G (GO)
格式:G 存儲器首地址 (CR)
此命令使程式轉向執行以指定地址開始的機器語言程式。
4.棧轉移命令K (Kick Stack)
格式:K 新棧頂地址 (CR) 。
此命令的功能是修改堆疊棧頂地址。

引導作業系統命令

引導作業系統命令B(Boot)
格式:B (CR)
用此命令即可以從RDOS弓l導磁碟上的作業系統CDOS,由CDOS來控制管理微型計算機系統的工作。
上述RDOS監控程式具有一定的典型性,但各種不同微型計算機系統的監控程式和引導作業系統方式可以略有不同。

相關詞條

熱門詞條

聯絡我們