-
計算機管理程序
鎖定
計算機管理程序(Computer control program)一種系統程序。它能管理中斷處理和110控制程序,控制和管理各種編譯程序,有些還包括存貯管理,處理機調度和作業命令解釋執行等功能,因此,它能控制多道程序的執行。
[1]
- 中文名
- 計算機管理程序
- 外文名
- Computer control prolzram
- 別 名
- 監督程序,執行程序,管理程序
- 學 科
- 計算機
- 主要作用
- 對主機和外部設備進行有效的安排
- 實 質
- 系統程序
計算機管理程序作用
為了提高計算機的使用效率、方便用户而為計算機設計的一整套程序。又稱“管理程序”。管理程序的主要功能包括:對主機和外部設備進行有效的安排,儘可能使主機和外部設備為完成任務而忙碌,減少互相等待的時間,提高工作效率;根據輕重緩急處理各級中斷,對計算機出現的各種故障和錯誤,及時進行處理;改善人機聯繫,控制源程序的編譯、編輯、裝配、裝入、啓動等等。
[2]
計算機管理程序設計
流程圖及配置軟件
調試及結果
調試所需的儀表
兩台帶有10/100 Mbps網卡的計算機,兩根直連網線,一塊220 V輸入、5 V/3.3 V輸出的電源模塊,一根三芯電源線,一根串口線,一台示波器,一台SmartBits 2000測試儀。
調測步驟
(1)排除電路板上的短路、斷路故障(主要檢查電源與地是否短路)。
(2)將燒有E2PROM程序的AT24C02和燒有控制程序的單片機插在對應的位置,連接好電源,觀察電源指示燈是否正常,並用數字萬用表或示波器測量3.3 V和5V的電壓值是否正常,電壓值可以偏離±0.2 V,按照圖2所示用直連網線連接交換機與兩台計算機。
性能測試
採用SmartBits 2000進行性能測試,其配置圖圖4所示。
對交換機進行了常温性能測試,測試儀表為SmartBits 2000,主要測試通透率、延時、丟包率和背靠背幀四項。
通透率是指在不同長度的幀情況下單端口轉發率。
吞吐量定義為交換機在不丟失任何一個幀的情況下的最大轉發速率。
延時是指在最大轉發速率(吞吐量)條件下,不同長度的幀在單端口轉發的時延。
丟包率是指在線速交換下,不同長度的幀在單端口轉發時的丟失數據包比率。
測試結果
計算機管理程序應用舉例
PMC110
PMC110計算機的存儲器有兩個:程序存儲器和數據存儲器。程序存儲器ROM/RAM有4KB個存儲單元,數據存儲器RAM有4KB個存儲單元,它們各自單獨編址。程序存儲器由只讀存儲器ROM和另一個隨機存儲器RAM聯合而成,其中的只讀存儲器只有32個存儲單元,放置了PMC110計算機系統管理程序。從32號開始的隨機存儲單元起放置用户程序,就是説有4064個存儲單元可以放置用户程序。
PMC110計算機的管理程序是用本機的彙編指令編寫的,該管理程序簡單明瞭,語義清楚,很容易掌握它的基本含義和方法。PMC計算機的系統管理程序主要是一個能夠人機交互的緩衝區監控程序。這個管理程序的長度不超過32B,然而對整機的運行起着十分重大的作用。
上述程序的意思是,若緩衝區空就中斷等待,不然將內存放置用户程序的首地址exec送到指針ptr,然後調用“將緩衝區數據送到指針ptr所指示的內存單元”的簡單鍵盤驅動子程序p1,再將ptr的值加1。然後再看從緩衝區讀出的數據是否是程序輸入結束信號,如果是,那麼將執行exec開始的用户程序,執行完成,就停止程序執行;如果不是用户程序輸入結束信號,那麼繼續調用p1讀下一個數據。
這個程序可以作為一般輸入帶緩衝區的管理程序。它管理着程序和數據從鍵盤裝入內存,並在完成裝填之後執行裝入的程序。這個管理程序以“死循環”的方式運行。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:6次歷史版本
- 最近更新: 洛阳花嫁