国产乱人视频免费观看网站,九九精品视频在线观看,九九久re8在线精品视频,日韩久久精品五月综合

<menu id="zjelp"></menu>

    <th id="zjelp"><tbody id="zjelp"><form id="zjelp"></form></tbody></th>
    <small id="zjelp"><menuitem id="zjelp"></menuitem></small>
  • <small id="zjelp"></small>

    <address id="zjelp"></address>
    <address id="zjelp"></address>
    組成原理課程設計-計算機組成原理 基本模型機的實現(xiàn)

    組成原理課程設計-計算機組成原理 基本模型機的實現(xiàn)

    ID:35617626

    大?。?019.00 KB

    頁數(shù):17頁

    時間:2019-04-02

    組成原理課程設計-計算機組成原理 基本模型機的實現(xiàn)_第1頁
    組成原理課程設計-計算機組成原理 基本模型機的實現(xiàn)_第2頁
    組成原理課程設計-計算機組成原理 基本模型機的實現(xiàn)_第3頁
    組成原理課程設計-計算機組成原理 基本模型機的實現(xiàn)_第4頁
    組成原理課程設計-計算機組成原理 基本模型機的實現(xiàn)_第5頁
    資源描述:

    《組成原理課程設計-計算機組成原理 基本模型機的實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

    1、沈陽工程學院課程設計報告目錄,目錄第1章課程設計11.1設計目的11.2設計基本原理11.2.1實驗模型機CPU結構11.2.2機器指令的結構和功能2第2章微指令設計52.1微指令設計流程圖52.2二進制微代碼表設計62.2.1控制臺指令代碼與數(shù)據(jù)62.2.2DEC5和RSA指令代碼與數(shù)據(jù)72.2.3機器指令與操作碼7第3章指令的寫入83.1實驗接線圖83.2寫入程序93.2.1寫入微指令93.2.2機器指令的寫入與檢查9第4章運行程序114.1運行程序114.1.1單步運行114.1.2連續(xù)運行程

    2、序114.2設計新的指令114.3選作指令114.4微指令代碼12第5章問題解決方案145.1遇到的問題145.2解決的方法14設計總結15沈陽工程學院課程設計報告第1章課程設計第1章課程設計1.1設計目的(1)在掌握部件單元電路實驗的基礎上,進一步將其組成系統(tǒng)構造一臺基本模型計算機。(2)為其定義五條機器指令,并編寫相應的微程序,具體上機調試掌握整機概念。(3)掌握微程控器的組成原理。(4)掌握微程序的編寫、寫入,觀察微程序的運行。(5)通過課程設計,使學生將掌握的計算機組成基本理論應用于實踐中,

    3、在實際操作中加深對計算機各部件的組成和工作原理的理解,掌握微程序計算機中指令和微指令的編碼方法,深入理解機器指令在計算機中的運行過程。1.2設計基本原理1.2.1實驗模型機CPU結構①運算器單元(ALUUINT)運算器單元由以下部分構成:兩片74LS181構成了并-串型8位ALU;兩個8位寄存器DR1和DR2為暫存工作寄存器,保存參數(shù)或中間運算結果。ALU的S0~S3為運算控制端,Cn為最低進位輸入,M為狀態(tài)控制端。ALU的輸出通過三態(tài)門74LS245連到數(shù)據(jù)總線上,由ALU-B控制該三態(tài)門。②寄存

    4、器堆單元(REGUNIT)該部分由3片8位寄存器R0、R1、R2組成,它們用來保存操作數(shù)用中間運算結構等。三個寄存器的輸入輸出均以連入數(shù)據(jù)總線,由LDRi和RS-B根據(jù)機器指令進行選通。③指令寄存器單元(INSUNIT)指令寄存器單元中指令寄存器(IR)構成模型機時用它作為指令譯碼電路的輸入,實現(xiàn)程序的跳轉,由LDIR控制其選通。④時序電路單元(STATEUNIT)用于輸出連續(xù)或單個方波信號,來控制機器的運行。⑤微控器電路單元(MICRO-CONTROLLERUNIT)15沈陽工程學院課程設計報告第

    5、1章課程設計微控器主要用來完成接受機器指令譯碼器送來的代碼,使控制轉向相應機器指令對應的首條微代碼程序,對該條機器指令的功能進行解釋或執(zhí)行的工作。由輸入的W/R信號控制微代碼的輸出鎖存。由程序計數(shù)器(PC)和地址寄存器(AR)實現(xiàn)程序的取指功能。⑥邏輯譯碼單元(LOGUNIT)用來根據(jù)機器指令及相應微代碼進行譯碼使微程序轉入相應的微地址入口,從而實現(xiàn)微程序的順序、分支、循環(huán)運行,及工作寄存器R0、R1、R2的選通譯碼。⑦主存儲器單元(MAINMEM)用于存儲實驗中的機器指令。⑧輸入輸出單元(INPU

    6、T/OUTPUTDEVICE)輸入單元使用八個撥動開關作為輸入設備,SW-B控制選通信號。輸出單元將輸入數(shù)據(jù)置入鎖存器后由兩個數(shù)碼管顯示其值。該數(shù)據(jù)結構通路框圖如圖1-1所示:圖1-1數(shù)據(jù)通路圖1.2.2機器指令的結構和功能15沈陽工程學院課程設計報告第1章課程設計部件實驗過程中,各部件單元的控制信號是人為模擬產(chǎn)生的,而本次課設是在微程控下自動產(chǎn)生各部件單元控制信號,實現(xiàn)特定指令的功能。這里,計算機數(shù)據(jù)通路的控制將由微程控器來完成,CPU從存儲器中取出一條機器指令到指令執(zhí)行結束的一個指令周期全部由微

    7、指令組成的序列來完成,即一條機器指令對應一個微程序。本次課設采用實驗四中五條機器指令:IN(輸入)、AND(邏輯與運算)、SUB(二進制減法)、NOR(邏輯或非運算)、JMP(無條件轉移)。為了向RAM中裝入程序和數(shù)據(jù),檢查寫入是否正確,并能啟動程序執(zhí)行,還必須設計三個控制臺操作微程序。存儲器讀操作(KRD):撥動總清開關CLR后,控制臺開關SWB、SWA為“00”時,按START微動開關,可對RAM連續(xù)手動讀操作。存儲器寫操作(KWE):撥動總清開關CLR后,控制臺開關SWB、SWA為“01”時,

    8、按START微動開關,可對RAM進行連續(xù)手動寫入。啟動程序:撥動總清開關CLR后,控制臺開關SWB、SWA置為“11”時,按START微動開關,即可轉入到第01號“取址”微指令,啟動程序運行。上述三條控制臺指令用兩個開關SWB、SWA的狀態(tài)來設置,其定義如表1-2所示:表1-2控制臺定義格式SWBSWA控制臺指令001011讀存儲器(KRD)寫存儲器(KWE)啟動程序(RP)微指令字長共24位,其控制位順序如表1-3所示。表1-3控制位順序24232221201918

    當前文檔最多預覽五頁,下載文檔查看全文

    此文檔下載收益歸作者所有

    當前文檔最多預覽五頁,下載文檔查看全文
    溫馨提示:
    1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
    2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
    3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
    4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。