詳細(xì)設(shè)計階段

詳細(xì)設(shè)計階段

ID:42857368

大?。?92.78 KB

頁數(shù):8頁

時間:2019-09-23

詳細(xì)設(shè)計階段_第1頁
詳細(xì)設(shè)計階段_第2頁
詳細(xì)設(shè)計階段_第3頁
詳細(xì)設(shè)計階段_第4頁
詳細(xì)設(shè)計階段_第5頁
資源描述:

《詳細(xì)設(shè)計階段》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、4詳細(xì)設(shè)計階段4.1控制臺流程分解4.1.1公操作控制臺S3S2SISOMCNWEA9A8ABC000000011000000100NULLPS)選中P(4),通過譯碼形成入口地址。P(4)4.1.2強(qiáng)置寫KWE(Ol)j形成入口地址后,執(zhí)行寫操作。1.P(4S3S2SISOMCNWEA9A8ABC000000011000000100NULLLDARPC-BLDPCPC—ARPC+1(1)打開PC-B將數(shù)據(jù)送到總線上;2.▼SW->BUSBUS—DR1▼DR1->RAM(2)(3)打開LDAR將數(shù)據(jù)從總線流到AR中;打開LDPC,讓自動加1的數(shù)據(jù)

2、進(jìn)入PC中。2.S3S2SISOMCNWEA9A8ABC000000000010000000NULLSW-BLDDR1NULL(1)打開SW-B將數(shù)據(jù)送到總線上,(2)打開LDDR1將數(shù)據(jù)從總線流到DR1屮。3.S3S2SISOMCNWEA9A8ABC000001101000101100F=AWECENULLALU-BNULL(1)打開ALU-B將數(shù)據(jù)送到總線上,其間DR1中的數(shù)據(jù)相當(dāng)于在ALU屮做F二A的運算;(2)打開CE、WE置成01狀態(tài),將數(shù)據(jù)從總線流到主存相應(yīng)地址單元中,完成數(shù)據(jù)寫操作。4.1.3強(qiáng)置讀形成入口地址后,執(zhí)行讀操作。P(4

3、)VPC->ARPC+1KRD(OO)S3S2SIS0MCNWEA9A8ABC000000011110110110NULLLDARPC-BLDPC1.(1)打開PC-B將數(shù)據(jù)送到總線上;(2)打開LDAR將數(shù)據(jù)從總線流到AR屮;(3)打開LDPC,讓自動加1的數(shù)據(jù)進(jìn)入PC中。RAM^BUSBUS->DR1DRILLEDS3S2S1SOMCNWEA9A8ABC000000001010000000NULLWECELDDR1NULL2.(1)打開CE、WE置成00狀態(tài),將數(shù)據(jù)從主存送到總線上;(2)打開LDDR1將數(shù)據(jù)從總線流到DR1中。3.WEA9A

4、8ABC000000110000101000NULLLED-BNULLALU-BNULL(1)打開ALU-B將數(shù)據(jù)送到總線上,其間DR1中的數(shù)據(jù)相當(dāng)于在ALU中做F二A的運算;(2)打開LED-B,數(shù)據(jù)從總線流到輸出單元,在數(shù)碼管上顯示出來,完成數(shù)據(jù)讀操作。4.1.4執(zhí)行程序形成入丁地址后,開始執(zhí)行程序。RP(ll)3S2S1SOMCN―WEA9A8A—~C000000011000000000NULL所有都為空操作,只是要通過后繼地址轉(zhuǎn)入到運行微程序的流程中。4..1.5控制臺流程圖由上可知控制臺的總流程圖為:控制臺4.2運行微程序子流程

5、4.2.1公操作所有的子流程都要運行取指的公操作,然后才能進(jìn)行各自的操作。運行微程序0240S3S2SIS0MCNWEA9A8ABC000000011000000100NULLLDARPC-BLDPC1.(1)打開PC-B,將PC中的數(shù)據(jù)(指令操作碼地址)送到總線上(2)打開LDAR將數(shù)據(jù)從總線流到屮(3)打開LDPC,讓自動加1的數(shù)據(jù)進(jìn)入PC中。S3S2SISOMCNWEA9A8ABC000000001100000001NULLWECELDIRNULLP(l)2.(1)打開CE、WE置成00狀態(tài),對主存進(jìn)行讀操作,訪問AR中保存地址的地址單元中

6、指令;(2)打開LDIR,將主存中被訪問的地址單元中指令送到IR;(3)選中P(l),根據(jù)剛保存到IR屮的指令,通過指令譯碼器,形成執(zhí)行該指令的微程序入口地址。4.2.2IN指令操作p(】)SW->R0S3S2SISOMCNWEA9A8ABC000000000001000000NULLSW-BLDRiNULL完成公操作后,根據(jù)形成的入口地址運行IN1指令操作。(1)打開SW-B,將“INPUTDEVICE"中輸入的數(shù)據(jù)流到總線上;(2)打開LDRi,在T4脈沖作用下打開R0輸入端據(jù)IN1機(jī)器指令的后兩位決定讓數(shù)據(jù)從總線上送入ROo4.2.3ADD

7、指令操作完成公操作后,根據(jù)形成的入口地址運行ADD指令操仃1.中。PC-*ARPC+lrRAM-BUSBUS-AR1rRAMtBUSBUS->DR2rR0-DR11T(DR1)+(DR2)->R0S3S2SIS0MCNWEA9A8ABC000000011110110110NULLLDARPC-BLDPC打開PC-B,將中的數(shù)據(jù)送到BUS;打開LDAR,在T3脈沖作用下將數(shù)據(jù)從總線送到AR中;打開LDPC,讓自動加1的數(shù)據(jù)進(jìn)入PC中。S3S2SISOMCNWEA9A8ABC000000001110000001NULLWECELDARNULL2(1)

8、打開CE、WE置成00狀態(tài),將數(shù)據(jù)從主存送到總線上;(2)打開LDAR,在T3脈沖作用下將數(shù)據(jù)從總線流到ARS3S2SISOMCNWEA

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

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

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