[發明專利]一種《計算機組成原理》仿真實驗系統無效
| 申請號: | 200810060959.9 | 申請日: | 2008-04-11 |
| 公開(公告)號: | CN101261783A | 公開(公告)日: | 2008-09-10 |
| 發明(設計)人: | 劉均 | 申請(專利權)人: | 浙江工業大學 |
| 主分類號: | G09B25/02 | 分類號: | G09B25/02 |
| 代理公司: | 杭州天正專利事務所有限公司 | 代理人: | 王兵;王利強 |
| 地址: | 310014*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算機 組成 原理 仿真 實驗 系統 | ||
1、一種《計算機組成原理》仿真實驗系統,其特征在于:所述仿真實驗系統包括單模塊實驗仿真子系統和整機實驗仿真子系統,所述單模塊實驗仿真子系統包括寄存器組模塊仿真單元、通用寄存器發模塊仿真單元、運算器模塊仿真單元、存儲器和總線模塊仿真單元、指令部件仿真單元、微程序控制器模塊仿真單元和時序和啟停模塊仿真單元,所述單模塊實驗仿真子系統包括:
初始化模塊,用于設置各個對象是否可見,設置變量初始值,所述對象包括硬件芯片、操作開關和模塊間信息通道,所述變量包括硬件芯片值、操作開關的信號值、信息通路上信號值、操作開關代表的控制信號含義、信息傳輸的方向;開關按鈕檢測模塊,用于在flash中按鈕元件為自動檢測,會激發動作,在該動作中編寫代碼,判斷是數據開關還是控制信號開關;
數據開關操作模塊,用于顯示數據輸入到實驗模塊的信息流動動畫,并將數據開關值賦值給模塊硬件芯片值;
開關動作操作模塊,用于根據該模塊信號的定義,判斷控制信號對實驗模塊是否有效,如有效,則執行模塊的功能代碼,完成要求的功能。若不是,則模塊不運行;
所述整機實驗仿真子系統包括:
初始化模塊,用于初始化整機界面上所有對象及變量;
運行模式識別模塊,用于檢測運行按鈕,判斷是按下微單步按鈕還是全速按鈕,設置運行模式標志變量;
取指令模塊,用于將值賦值給內存當前地址值,根據內存當前地址值查內存數據數組,得到內存當前數據值,將此值傳送到指令寄存器;內存當前地址值、內存當前數據值、指令寄存器值用顯示燈顯示;
分析指令模塊,用于根據指令寄存器的值查表得到該指令對應的微程序的微地址,把微地址作為微程序存儲器數組的下標,查找到微程序的第1條微指令,微指令中的代碼即為各模塊的控制信號,根據微指令代碼,給涉及到的模塊送控制信號,模塊根據控制信號完成相應的功能;顯示燈顯示微指令值、微地址值、各模塊控制信號燈值;
執行指令模塊,用于根據取得的微指令,給各單模塊剪輯傳送控制信號,即各單模塊剪輯得到控制信號組合,若控制信號有效,則該模塊實現自身的功能,執行結果體現在硬件芯片的變量中。
2、如權利要求1所述的一種《計算機組成原理》仿真實驗系統,其特征在于:所述的寄存器組模塊仿真單元、通用寄存器發模塊仿真單元、運算器模塊仿真單元、存儲器和總線模塊仿真單元、指令部件仿真單元、微程序控制器模塊仿真單元和時序和啟停模塊仿真單元采用flashActionscript_開發,發布為HTML形式,實驗系統的組織采用HTML超鏈接形式連接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江工業大學,未經浙江工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810060959.9/1.html,轉載請聲明來源鉆瓜專利網。





