實(shí)驗(yàn)五___整機(jī)實(shí)驗(yàn).ppt_第1頁(yè)
實(shí)驗(yàn)五___整機(jī)實(shí)驗(yàn).ppt_第2頁(yè)
實(shí)驗(yàn)五___整機(jī)實(shí)驗(yàn).ppt_第3頁(yè)
實(shí)驗(yàn)五___整機(jī)實(shí)驗(yàn).ppt_第4頁(yè)
實(shí)驗(yàn)五___整機(jī)實(shí)驗(yàn).ppt_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、實(shí)驗(yàn)五 整機(jī)實(shí)驗(yàn),整機(jī)設(shè)計(jì),例題演示,返 回,5.1 指令格式,例1. add1+add2add2 0AOO 0A01 0A01 該指令的機(jī)器碼為:,D400 0A00 0A01,原理實(shí)驗(yàn)組 制作,計(jì)算機(jī)學(xué)院實(shí)驗(yàn)室課件,例2. DR + SR DR R8 R9 R8,該指令的機(jī)器碼為: 例3. MOV R1,900 (查已知) 該指令的機(jī)器碼為:,D889,2C10,0900,原理實(shí)驗(yàn)組 制作,計(jì)算機(jī)學(xué)院實(shí)驗(yàn)室課件,1000,1001,0900,0001,110110,001011,取指譯碼(映射)對(duì)應(yīng)的微程序入口地址執(zhí)行判中斷為下一條做準(zhǔn)備,5.3一條指令的執(zhí)行過(guò)程,5.2 常用尋址方式 立

2、即尋址:R00023 直接尋址:R0(0023) 間接尋址:R0(0023) 相對(duì)尋址:e,本機(jī)共64條指令,系統(tǒng)設(shè)計(jì)53條(P76),自己設(shè)計(jì)11條,原理實(shí)驗(yàn)組 制作,計(jì)算機(jī)學(xué)院實(shí)驗(yàn)室課件,DR+SR DR微程序流程圖,PCAR,PC IP,18H,14#,PC+1 PC,MEM IR,14#,19H,/MAP=0,2#,1AH,DR+SR DR /CC=0,110H,/CC=/INT,3# ADH,A4H,PCAR IP /CC=FS3,3# 19H,A5H,單步執(zhí)行等待脈沖,連續(xù)執(zhí)行,ADD,INT=1,(ADH) 轉(zhuǎn)中斷,3# A4H,開(kāi)機(jī)加電: 00H,10H, 11H, 17H,

3、18H FS1 FS2 FS3 0PC PCARIP,原理實(shí)驗(yàn)組 制作,D889,0800,. . .,. . . . .,0801,PC,M,GR,DR,AR,Q,STR,MEM,IR,ID,MPC,CS,MIR,MEM-IB,F-B,S,R,RAM15,RAM0,BA,AA,A,B,B,F,Q0,Q15,IB,DB,AB,MAB,MIR,YR,CI,0,0,R+S+C-F,0,0,0,0,CC,PC,0800,D889,.,計(jì)算機(jī)學(xué)院實(shí)驗(yàn)室課件,GR,DR,AR,Q,STR,MEM,IR,ID,MPC,CS,MIR,F-B,0-R,A-S,S,R,RAM15,RAM0,BA,AA,A,B,

4、B,F,Q0,Q15,IB,DB,AB,MAB,MIR,YR,CI,0101,0101,0,0,R+S+C-F,A-YR,0,0,0,0,CC,PC,D889,PCAR,PCIP,0800,開(kāi)始,.,0/GAR,0800,0,0800,DR+SRDR,GR,DR,AR,Q,STR,MEM,IR,ID,MPC,CS,MIR,MEM-IB,F-B,0-R,B-S,S,R,RAM15,RAM0,BA,AA,A,B,B,F,Q0,Q15,IB,DB,AB,MAB,MIR,YR,CI,0101,0101,0,0,R+S+C-F,1,A-YR,0,0,0,0,CC,PC,PC+0+1,0800,0800,

5、開(kāi)始,.,MEMIR,PC+1PC,D889,D889,0800+1,0801,0800,D889,0800,DR+SRDR,GR,DR,AR,Q,STR,MEM,IR,ID,MPC,CS,MIR,MEM-IB,S,R,RAM15,RAM0,BA,AA,A,B,B,F,Q0,Q15,IB,DB,AB,MAB,MIR,YR,0,0,0,0,0,0,CC,PC,0800,D889,.,計(jì)算機(jī)學(xué)院實(shí)驗(yàn)室課件,/MAP=0,開(kāi)始,D889,映射,/MAP=0,0110,5.4 設(shè)計(jì)舉例(用戶地址0800H0FFFH),執(zhí)行一條機(jī)器指令,實(shí)際就是執(zhí)行一段微程序的過(guò)程。 例1add1+add2add2 設(shè)

6、操作碼選D4 add1: 0A00 add2: 0A01 即該條機(jī)器指令為: D400 0A00 0A01 對(duì)應(yīng)微指令的入口地址是:0100H 它的微指令同實(shí)驗(yàn)四中的例題。 該指令在M與CM中的存放況如下圖.,原理實(shí)驗(yàn)組 制作,計(jì)算機(jī)學(xué)院實(shí)驗(yàn)室課件,主存地址分配,0000H,07FFH,0800H,0FFFH,3800H,3FFFH,原理實(shí)驗(yàn)組 制作,計(jì)算機(jī)學(xué)院實(shí)驗(yàn)室課件,GR,DR,AR,Q,STR,MEM,IR,ID,MPC,CS,MIR,MEM-IB,F-B,0-R,B-S,S,R,RAM15,RAM0,BA,AA,A,B,B,F,Q0,Q15,IB,DB,AB,MAB,MIR,YR,C

7、I,0101,0101,0,0,R+S+C-F,0,0,0,0,CC,PC,PC+0+1,0826,D400,0827,0A00,0828,0A01,0A00,0023,0A01,0023,.,計(jì)算機(jī)學(xué)院實(shí)驗(yàn)室課件,D889,0800,M,PC,PC,CM,0110,例2.設(shè)計(jì)指令DR+SRDR 設(shè)操作碼選D8 DR: R8 SR: R9 即該條機(jī)器指令的機(jī)器碼為:D889 對(duì)應(yīng)的微入口地址為:0110H,0 0 1 0 1 0 0 1 0 0,下地址,B55,B46,A4,29,原理實(shí)驗(yàn)組 制作,計(jì)算機(jī)學(xué)院實(shí)驗(yàn)室課件,GR,DR,AR,Q,STR,MEM,IR,ID,MPC,CS,MIR,M

8、EM-IB,F-B,A-R,B-S,S,R,RAM15,RAM0,BA,AA,A,B,B,F,Q0,Q15,IB,DB,AB,MAB,MIR,YR,CI,1001,1000,0,0,R+S+C-F,0,0,0,0,CC,PC,PC+0+1,0800,D889,.,計(jì)算機(jī)學(xué)院實(shí)驗(yàn)室課件,0,A端取指令寄存器的SR字段(R9) SA,SB=11 B端取指令寄存器的DR字段(R8) 無(wú)進(jìn)位 SCI=0 邏輯移位 SSH=00 AR,BS I2I0=001 S+R I5I3=000 FB,F(xiàn)Y I8I6=011 運(yùn)算指令C=CY Z=ZR V=OV S=F15 SST=001 判中斷 /CC=0 即

9、SCC、SC=0000 條件轉(zhuǎn)移 CI3-0=0011 0PL,RA9-0AB 轉(zhuǎn)A4即下地址B5546=29H 和內(nèi)存無(wú)關(guān):MIO REQ WE=101 將以上控制信號(hào)分別填入B55B0得: 29 0301 B090 0088,微碼設(shè)計(jì):,原理實(shí)驗(yàn)組 制作,0029 0301 B090 0088,例3.幾條機(jī)器指令連續(xù)運(yùn)行A800 MOV R8 ,360 MOV R9 ,240 NOP(自己設(shè)計(jì)) RET E0804 E804:D889,計(jì)算機(jī)學(xué)院實(shí)驗(yàn)室課件,書(shū)中例題解析,1.將七條微碼輸入到0900開(kāi)始的內(nèi)存單元中。 4.將七條微碼加載到0100開(kāi)始的控存中。 MOV R1, 900 MOV R2, 7 MOV R3, 100 LDMC RET 7.輸入調(diào)試程序 MOV R0,0023 MOV A00,R0 MOV A01,R0 NOP NOP NOP RET 8.用E命令寫(xiě)入新命令 D400 0A00 0A01 程序的輸入可不分先后,但運(yùn)行時(shí)必須先加載后運(yùn)行調(diào)試程序。要注意變量值不要被覆蓋。,5.5實(shí)驗(yàn)任務(wù),設(shè)計(jì)指令 DR+SRDR DR-SRDR DRSRDR DRSRDR 將以上4條指令放在一個(gè)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論