




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、課后作業(yè)答案課后作業(yè)答案 第二章v1. 寫出下列各數(shù)的原碼、反碼、補(bǔ)碼表示寫出下列各數(shù)的原碼、反碼、補(bǔ)碼表示(用(用8位二進(jìn)制數(shù))。其中位二進(jìn)制數(shù))。其中msb是最高位是最高位(又是符號(hào)位)(又是符號(hào)位)lsb是最低位。是最低位。v (1)-35原=10100011;-35反=11011100v -35補(bǔ)=11011101v(2) 127原= 127反=127補(bǔ)= 01111111;v(3) -127 原=11111111;v-127反=10000000;v-127補(bǔ)=10000001;v4將下列十進(jìn)制數(shù)表示成將下列十進(jìn)制數(shù)表示成ieee754標(biāo)準(zhǔn)的標(biāo)準(zhǔn)的32位位浮點(diǎn)規(guī)格化數(shù)。(浮點(diǎn)規(guī)格化數(shù)。
2、(2) -27/64解:解:27/64=0.011011=1.1011*2-2ve=127-2=125=01111101則規(guī)格化表示為:則規(guī)格化表示為:v1 01111101 10110000000000000000000=bec80000h v5.已知x和y, 用變形補(bǔ)碼計(jì)算x+y, 同時(shí)指出運(yùn)算結(jié)果是否溢出。v(1)x=11011 y=00011v解:先寫出解:先寫出x和和y的變形補(bǔ)碼再計(jì)算它們的的變形補(bǔ)碼再計(jì)算它們的和和x補(bǔ)補(bǔ)=0011011 y補(bǔ)補(bǔ)=0000011vx+y補(bǔ)補(bǔ)=x補(bǔ)補(bǔ)+y補(bǔ)補(bǔ)=0011011v +0000011v 0011110 x+y=11110 無溢出。無溢出。v(
3、2)x=11011 y=-10101v解:先寫出解:先寫出x和和y的變形補(bǔ)碼再計(jì)算它們的和的變形補(bǔ)碼再計(jì)算它們的和x補(bǔ)補(bǔ)=0011011 y補(bǔ)補(bǔ)=1101011vx+y補(bǔ)補(bǔ)=x補(bǔ)補(bǔ)+y補(bǔ)補(bǔ)=0011011v +1101011v 10000110 x+y=00110 無溢出。無溢出。v6. 已知x和y, 用變形補(bǔ)碼計(jì)算x-y, 同時(shí)指出運(yùn)算結(jié)果是否溢出。v(1)x=11011 y=-11111 v解:先寫出x和y的變形補(bǔ)碼,再計(jì)算它們的差x補(bǔ)=0011011 y補(bǔ)=1100001v -y補(bǔ)=0011111x-y補(bǔ)=x補(bǔ)+-y補(bǔ)=0011011v +0011111v = 0111010 運(yùn)算結(jié)果雙
4、符號(hào)不相等 01為正溢出v(3)x=11011 y=-10011 v解:先寫出x和y的變形補(bǔ)碼,再計(jì)算它們的差x補(bǔ)=0011011 y補(bǔ)=1101101v -y補(bǔ)=0010011x-y補(bǔ)=x補(bǔ)+-y補(bǔ)=0011011v +0010011v = 0101110 運(yùn)算結(jié)果雙符號(hào)不相等 01為正溢出v7. 用原碼陣列乘法器、補(bǔ)碼陣列乘法器分用原碼陣列乘法器、補(bǔ)碼陣列乘法器分別計(jì)算別計(jì)算xy。 v(2)x = -11111 y = - 11011v解:解:a)帶求補(bǔ)器的原碼陣列乘法:)帶求補(bǔ)器的原碼陣列乘法:v |x|=11111, |y|= 11011x * y=01101000101vb)帶求補(bǔ)器
5、的補(bǔ)碼陣列vx補(bǔ) = 100001, y補(bǔ) = 100101v乘積符號(hào)位單獨(dú)運(yùn)算1 10v尾數(shù)部分算前求補(bǔ)輸出x11111,y11011(算后的符號(hào)為正,不需要求補(bǔ))(算后的符號(hào)為正,不需要求補(bǔ)),得:x*y=01101000101x * y=01101000101v8用原碼陣列除法器計(jì)算用原碼陣列除法器計(jì)算xy。(先乘一個(gè)比例因子變。(先乘一個(gè)比例因子變成小數(shù))成小數(shù))v(2)x=-01011 ,y=11001 v解:符號(hào)位 sf = 1 0 = 1,去掉符號(hào)位后:v|y|補(bǔ) = 0011001, -|y|補(bǔ)=1100111,|x|補(bǔ)=01011v9設(shè)階碼設(shè)階碼3位,尾數(shù)位,尾數(shù)6位,按浮點(diǎn)
6、運(yùn)算方法,完成下列取值的位,按浮點(diǎn)運(yùn)算方法,完成下列取值的x+y,x-y運(yùn)算。運(yùn)算。v(1)x = 2-011 * 0.100101 y = 2-010 *(- 0.011110)v解:設(shè)兩數(shù)均以補(bǔ)碼表示,階碼采用雙符號(hào)位,尾數(shù)采用單符號(hào)位,則它們的浮點(diǎn)表解:設(shè)兩數(shù)均以補(bǔ)碼表示,階碼采用雙符號(hào)位,尾數(shù)采用單符號(hào)位,則它們的浮點(diǎn)表示分別為:示分別為:x浮浮=11 101,0.100101 y浮浮=11 110,1.100010v求和:求和:(1)求階差并對(duì)階求階差并對(duì)階v e=ex-ey=ex補(bǔ)補(bǔ)-ey補(bǔ)補(bǔ)=ex補(bǔ)補(bǔ)+-ey補(bǔ)補(bǔ)=11 101 + 00 010 =11 111v即即e為為-1,x
7、階碼小,應(yīng)使階碼小,應(yīng)使mx右移右移1位,位,ex加加1,x浮浮=11 110,0.010010(1)v(2)尾數(shù)求和尾數(shù)求和 : 00.010010(1)v + 11.100010v 11.110100(1)v(3)規(guī)格化規(guī)格化v 可見尾數(shù)運(yùn)算結(jié)果的符號(hào)位與最高位相同,應(yīng)執(zhí)行左規(guī)格化處理,每左移尾數(shù)兩可見尾數(shù)運(yùn)算結(jié)果的符號(hào)位與最高位相同,應(yīng)執(zhí)行左規(guī)格化處理,每左移尾數(shù)兩次,相應(yīng)階碼減次,相應(yīng)階碼減2,所以結(jié)果尾數(shù)為,所以結(jié)果尾數(shù)為1010010,階碼為,階碼為11 100v(4)舍入處理舍入處理 ,對(duì)本題不需要。對(duì)本題不需要。v(5)判溢出階碼兩符號(hào)位為判溢出階碼兩符號(hào)位為11,不溢出,故最
8、后結(jié)果為,不溢出,故最后結(jié)果為x浮浮+y浮浮=11 100,1.010010v真值為真值為2-100*(-0.101110)v求差:求差:(2)尾數(shù)求差尾數(shù)求差 00.010010(1)v + 00.011110v 00.110000(1)v x浮浮y浮浮=11 110,0.110001v真值為真值為2-110*0.110001v10.設(shè)數(shù)的階碼為設(shè)數(shù)的階碼為3位,尾數(shù)位,尾數(shù)6位,用浮點(diǎn)運(yùn)算方法,計(jì)算位,用浮點(diǎn)運(yùn)算方法,計(jì)算下列各式下列各式v(1)()(23 13/16)24 (9/16) v解:ex = 0011, mx = 0.110100vey = 0100, my = -0.1001
9、00vez = ex+ey = 0111v|mx|*|my| 0. 1 1 0 1v * 0. 1 0 0 1v 0 1 1 0 1v 0 0 0 0 0 v 0 0 0 0 0v 0 1 1 0 1v 0 0 0 0 0v 0 0 1 1 1 0 1 0 1 v向左規(guī)格化: = 26 *(-0.1110101)v11、某加法器進(jìn)位鏈小組信號(hào)為、某加法器進(jìn)位鏈小組信號(hào)為c4 c3 c2 c1 ,低位來的進(jìn)位信號(hào),低位來的進(jìn)位信號(hào)為為c0 ,請(qǐng)分另按下述兩種方法寫出,請(qǐng)分另按下述兩種方法寫出c4 c3 c2 c1 邏輯表達(dá)式:邏輯表達(dá)式:v(1)串行進(jìn)位方式()串行進(jìn)位方式(2)并行進(jìn)位方式)并
10、行進(jìn)位方式v解:v(1)串行進(jìn)位方式vc1 = g1+p1c0 其中:g1 = a1b1 p1 = a1 b1(a1b1也對(duì))vc2 = g2+p2c1 g2 = a2b2 p2 = a2 b2vc3 = g3+p3c2 g3 = a3b3 p3 = a3 b3vc4 = g4+p4c3 g4 = a4b4 p4 = a4 b4v(2)并行進(jìn)位方式v c1 = g1+p1c0v c2 = g2+p2g1+p2p1c0v c3 = g3+p3g2+p3p2g1+p3p2p1c0v c4 = g4+p4g3+p4p3g2+p4p3p2g1+p4p3p2p1c0第三章v1有一個(gè)具有有一個(gè)具有20位地
11、址和位地址和32位字長(zhǎng)的存儲(chǔ)器,位字長(zhǎng)的存儲(chǔ)器,問:?jiǎn)枺海?) 該存儲(chǔ)器能存儲(chǔ)多少個(gè)字節(jié)的信息?該存儲(chǔ)器能存儲(chǔ)多少個(gè)字節(jié)的信息?(2) 如果存儲(chǔ)器由如果存儲(chǔ)器由512k8位位sram芯片組成,芯片組成,需要多少芯片?需要多少芯片?(3) 需要多少位地址作芯片選擇?需要多少位地址作芯片選擇?解:(1) 220= 1m, 該存儲(chǔ)器能存儲(chǔ)的信息為:1m32/8=4mb(2)(1000/512)(32/8)= 8(片)(3) 需要1位地址作為芯片選擇。 v2已知某已知某64位機(jī)主存采用半導(dǎo)體存儲(chǔ)器,其地址碼為位機(jī)主存采用半導(dǎo)體存儲(chǔ)器,其地址碼為26位,若使用位,若使用4m*8位的位的dram芯片組成該
12、機(jī)所允許的最大芯片組成該機(jī)所允許的最大主存空間,并選用內(nèi)存條結(jié)構(gòu)形式,問;主存空間,并選用內(nèi)存條結(jié)構(gòu)形式,問;v(1) 若每個(gè)內(nèi)存條為若每個(gè)內(nèi)存條為16m*64位,共需幾個(gè)內(nèi)存條位,共需幾個(gè)內(nèi)存條?v(2) 每個(gè)內(nèi)存條內(nèi)共有多少每個(gè)內(nèi)存條內(nèi)共有多少dram芯片芯片?v(3) 主存共需多少主存共需多少dram芯片芯片? cpu如何選擇各內(nèi)存條如何選擇各內(nèi)存條?v解:解:(1).共需內(nèi)存條數(shù)為共需內(nèi)存條數(shù)為m:m= 226224 =4 (個(gè)個(gè))(2). 每個(gè)內(nèi)存條內(nèi)有每個(gè)內(nèi)存條內(nèi)有dram芯片數(shù)為芯片數(shù)為n:n=(16/4) (64/8)=32 (片片)(3) 主存共需主存共需dram芯片為:芯片
13、為:324=128 (片片) 每個(gè)內(nèi)存條有每個(gè)內(nèi)存條有16片片dram芯片,容量為芯片,容量為16m64位,位,需需24根地址線根地址線(a23a0)完成內(nèi)存條內(nèi)存儲(chǔ)單元尋址。一共完成內(nèi)存條內(nèi)存儲(chǔ)單元尋址。一共有有4個(gè)內(nèi)存條,采用個(gè)內(nèi)存條,采用2根高位地址線根高位地址線(a25a24),通過,通過2:4譯碼器譯碼產(chǎn)生片選信號(hào)對(duì)各模塊板進(jìn)行選擇。譯碼器譯碼產(chǎn)生片選信號(hào)對(duì)各模塊板進(jìn)行選擇。 v3用用16k*8位的位的dram芯片構(gòu)成芯片構(gòu)成64k*32位存儲(chǔ)器,要求:位存儲(chǔ)器,要求:v(1) 畫出該存儲(chǔ)器的組成邏輯框圖。畫出該存儲(chǔ)器的組成邏輯框圖。v(2) 設(shè)存儲(chǔ)器讀設(shè)存儲(chǔ)器讀/寫周期為寫周期為0
14、.5s,cpu在在1s內(nèi)至少要訪問一內(nèi)至少要訪問一次。試問采用哪種刷新方式比較合理次。試問采用哪種刷新方式比較合理?兩次刷新的最大時(shí)間間兩次刷新的最大時(shí)間間隔是多少隔是多少?對(duì)全部存儲(chǔ)單元刷新一遍所需的實(shí)際刷新時(shí)間是多對(duì)全部存儲(chǔ)單元刷新一遍所需的實(shí)際刷新時(shí)間是多少少?v解:(1)組成64k32位存儲(chǔ)器需存儲(chǔ)芯片數(shù)為n=(64k/16k)(32位/8位)=16(片)每4片組成16k32位的存儲(chǔ)區(qū),有a13-a0作為片內(nèi)地址,用a15、a14經(jīng)2:4譯碼器產(chǎn)生片選信號(hào) ,邏輯框圖為: v(2)根據(jù)已知條件,cpu在1us內(nèi)至少訪存一次,而整個(gè)存儲(chǔ)器的平均讀/寫周期為0.5us,v假定16k*8位的
15、dram芯片用128*1024矩陣存儲(chǔ)元構(gòu)成,如果采用集中刷新,有64us的刷新死時(shí)間,肯定不行;如果采用分散刷新,則每1us只能訪存一次,也不行。v所以采用異步式刷新方式。刷新時(shí)只對(duì)128行進(jìn)行異步方式刷新,則刷新間隔為2ms/128 = 15.625us,可取刷新信號(hào)周期大約為15.5us,則兩次刷新的最大時(shí)間間隔為15.5(s)v對(duì)全部存儲(chǔ)單元刷新一遍所需實(shí)際刷新時(shí)間為t0.5128=64(s)v(注意假設(shè)的刷新時(shí)間不能大于0.5s)片328*12832*1024kkcpu3:8譯碼器y1y2y3y4y5y6y7y8d0-d31a0-a16a17-a194有一個(gè)1024k*32位的存儲(chǔ)器
16、,由128k*8位的dram芯片構(gòu)成。問:(1) 總共需要多少總共需要多少dram芯片芯片?(2) 設(shè)計(jì)此存儲(chǔ)體組成框圖。設(shè)計(jì)此存儲(chǔ)體組成框圖。(3) 采用異步刷新方式,如單元刷新間隔不超過采用異步刷新方式,如單元刷新間隔不超過8ms,則刷新信號(hào)周期是多少,則刷新信號(hào)周期是多少?解:(1) (2) (3)如果選擇一個(gè)行地址進(jìn)行刷新,刷新地址為a0-a8,因此這一行上的2048個(gè)存儲(chǔ)元同時(shí)進(jìn)行刷新,即在8ms內(nèi)進(jìn)行512個(gè)周期。刷新方式可采用:在8ms中進(jìn)行512次刷新操作的集中刷新方式,或按8ms/512 = 15.5us刷新一次的異步刷新方式。v7某機(jī)器中,已知配有一個(gè)地址空間為某機(jī)器中,已
17、知配有一個(gè)地址空間為0000h-3fffh的的rom區(qū)域?,F(xiàn)在再用一個(gè)區(qū)域?,F(xiàn)在再用一個(gè)ram芯片芯片(8k8)形成形成40k16位的位的ram區(qū)域,起始地址為區(qū)域,起始地址為6000h,假定假定ram芯片有芯片有 和和 信號(hào)控制端。信號(hào)控制端。cpu的地址總線為的地址總線為a15-a0,數(shù)據(jù)總線為,數(shù)據(jù)總線為d15-d0,控制信號(hào)為,控制信號(hào)為 (讀讀/寫寫), (訪存訪存),要求:,要求:(1) 畫出地址譯碼方案。畫出地址譯碼方案。(2) 將將rom與與ram同同cpu連接。連接。解:(1)依題意,主存地址空間分布如右圖所示,可選用2片27128(16k8位)的eprom作為rom區(qū);10
18、片的8k8位ram片組成40k16位的ram區(qū)。rom需14位片內(nèi)地址,而ram需13位片內(nèi)地址,故可用a15-a13三位高地址經(jīng)譯碼產(chǎn)生片選信號(hào),方案如下: wr/mreqcswev8設(shè)存儲(chǔ)器容量為設(shè)存儲(chǔ)器容量為64m,字長(zhǎng)為,字長(zhǎng)為64位,模塊數(shù)位,模塊數(shù)m=8,分,分別用順序和交叉方式進(jìn)行組織。存儲(chǔ)周期別用順序和交叉方式進(jìn)行組織。存儲(chǔ)周期t100ns,數(shù),數(shù)據(jù)總線寬度為據(jù)總線寬度為64位,總線傳送周期位,總線傳送周期=50ns。求:順序存。求:順序存儲(chǔ)器和交叉存儲(chǔ)器的帶寬各是多少儲(chǔ)器和交叉存儲(chǔ)器的帶寬各是多少?v解:順序存儲(chǔ)器和交叉存儲(chǔ)器連續(xù)讀出m = 8個(gè)字的信息總量都是:q = 64
19、位*8 = 512位v 順序存儲(chǔ)器和交叉存儲(chǔ)器連續(xù)讀出8個(gè)字所需的時(shí)間分別是:vt1 = mt = 8*100ns = 8*10-7sv 順序存儲(chǔ)器和交叉存儲(chǔ)器的帶寬分別是:/1064)10*8(512/7711stqw位/108 .113)10*5 . 4(512/7722stqw位nsnsnsnsmtt7210*5 . 445050*7100) 1(v9cpu執(zhí)行一段程序時(shí),執(zhí)行一段程序時(shí),cache完成存取的次數(shù)完成存取的次數(shù)為為2420次,主存完成存取的次數(shù)為次,主存完成存取的次數(shù)為80次,已知次,已知cache存儲(chǔ)周期為存儲(chǔ)周期為40ns,主存存儲(chǔ)周期為,主存存儲(chǔ)周期為240ns,求
20、求cache主存系統(tǒng)的效率和平均訪問時(shí)間。主存系統(tǒng)的效率和平均訪問時(shí)間。v解:cache的命中率v主存慢于cache的倍率 v cache/主存系統(tǒng)效率e為v平均訪問時(shí)間ta為 968. 08024202420mccnnnh640240cmttr%2 .86%100*968. 0*)61 (61%100*)1 (1hrrensnsnsettca4 .46862. 040v10已知已知cache存儲(chǔ)周期存儲(chǔ)周期40ns,主存存儲(chǔ)周期,主存存儲(chǔ)周期200ns,cache主存系統(tǒng)平均訪問時(shí)間為主存系統(tǒng)平均訪問時(shí)間為50ns,求,求cache的命的命中率是多少中率是多少?v解:已知cache主存系統(tǒng)平
21、均訪問時(shí)間ta=50ns,而ta = h*tc+(1-h)*tm;v所以 h*tc+tm-h*tm=50ns ,v (tc-tm)*h=50-tmv h=(50-tm)/(tc-tm)=(50-200)/(40-200)=150/160=93.75% 第四章v4.指令格式結(jié)構(gòu)如下所示,試分析指令格式及尋址指令格式結(jié)構(gòu)如下所示,試分析指令格式及尋址方式特點(diǎn)。方式特點(diǎn)。 解:指令格式及尋址方式特點(diǎn)如下: 雙字長(zhǎng)二地址指令,用于訪問存儲(chǔ)器; 操作碼op可指定26 =64條指令; rs型指令,兩個(gè)操作數(shù)一個(gè)在寄存器中(16個(gè)寄存器之一),另一個(gè)在存儲(chǔ)器中; 有效地址通過變址求得:e=(變址寄存器) d
22、,變址寄存器可有16個(gè)。 v6.一種單地址指令格式如下所示,其中i為間接特征,x為尋址模式,d為形式地址。i,x,d組成該指令的操作數(shù)有效地址e。設(shè)r為變址寄存器,r1 為基值寄存器,pc為程序計(jì)數(shù)器,請(qǐng)?jiān)谙卤碇械谝涣形恢锰钊脒m當(dāng)?shù)膶ぶ贩绞矫Q。解:解: 直接尋址直接尋址 相對(duì)尋址相對(duì)尋址 變址尋址變址尋址 基址尋址基址尋址 間接尋址間接尋址 基址間址尋址基址間址尋址 第五章v1請(qǐng)?jiān)诶ㄌ?hào)內(nèi)填入適當(dāng)答案。在請(qǐng)?jiān)诶ㄌ?hào)內(nèi)填入適當(dāng)答案。在cpu中中:v (1)保存當(dāng)前正在執(zhí)行的指令的寄存器保存當(dāng)前正在執(zhí)行的指令的寄存器是是 ,(2)保存當(dāng)前正在執(zhí)行的指令地址保存當(dāng)前正在執(zhí)行的指令地址的寄存器是的寄存器
23、是 ;(3)算術(shù)邏輯運(yùn)算結(jié)果通算術(shù)邏輯運(yùn)算結(jié)果通常放在常放在 和和 。v答:(1)ir; (2)ar; (3)通用寄存器(r?)和數(shù)據(jù)緩沖寄存器(dr)還有狀態(tài)字寄存器(psw)。v2參見下圖(課本參見下圖(課本p140圖圖5.15)的數(shù)據(jù)通路。畫出存數(shù)指令)的數(shù)據(jù)通路。畫出存數(shù)指令sta r1 ,(r2)的指令周期流程圖,其含義是將寄存器的指令周期流程圖,其含義是將寄存器r1的內(nèi)的內(nèi)容傳送至(容傳送至(r2)為地址的主存單元中。標(biāo)出各微操作信號(hào)序列。)為地址的主存單元中。標(biāo)出各微操作信號(hào)序列。 解:“sta r1 ,(r2)”指令是一條存數(shù)指令,其指令周期流程圖如下圖所示: v6假設(shè)某機(jī)器有
24、假設(shè)某機(jī)器有80條指令,平均每條指令條指令,平均每條指令由由4條微指令組成,其中有一條取指微指令條微指令組成,其中有一條取指微指令是所有指令公用的。已知微指令長(zhǎng)度為是所有指令公用的。已知微指令長(zhǎng)度為32位,請(qǐng)估算控制存儲(chǔ)器容量。位,請(qǐng)估算控制存儲(chǔ)器容量。v解:80條指令,平均每條指令由4條微指令組成,其中有一條公用微指令,所以總微指令條數(shù)為80*(4-1)+1=241條微指令,每條微指令32位,所以控存容量大約為241*32/8=964b8某機(jī)有某機(jī)有8條微指令條微指令i1-i8,每條微指令所包含的微命令控制信號(hào),每條微指令所包含的微命令控制信號(hào)如下表所示如下表所示。 a-j分別對(duì)應(yīng)分別對(duì)應(yīng)1
25、0種不同性質(zhì)的微命令信號(hào)。假設(shè)一條微指令種不同性質(zhì)的微命令信號(hào)。假設(shè)一條微指令的控制字段為的控制字段為8位,請(qǐng)安排微指令的控制字段格式。位,請(qǐng)安排微指令的控制字段格式。解:為了壓縮控制字段的長(zhǎng)度,必須設(shè)法把一個(gè)微指令周期中的互斥性微命令組合在一個(gè)小組中,進(jìn)行分組譯碼。經(jīng)分析,(e,f,h)和(b,i,j)、或(d,i,j)和(e,f,h)均是不可能同時(shí)出現(xiàn)的互斥信號(hào),所以可將其通過2:4譯碼后輸出三個(gè)微命令信號(hào)(00不用),而其余四個(gè)微命令信號(hào)用直接表示方式。因此可用以下兩種形式安排控制字段格式。 另外 fhij也是互斥信號(hào)可用2:4譯碼器等等。(方法可列出可能互斥的信號(hào),找兩個(gè)同時(shí)出現(xiàn)頻率較
26、多的(ij)和(fh)。v11已知某機(jī)采用微程序控制方式,控存容量已知某機(jī)采用微程序控制方式,控存容量為為512*48位。微程序可在整個(gè)控存中實(shí)現(xiàn)轉(zhuǎn)移,位。微程序可在整個(gè)控存中實(shí)現(xiàn)轉(zhuǎn)移,控制微程序轉(zhuǎn)移的條件共控制微程序轉(zhuǎn)移的條件共4個(gè),微指令采用水平個(gè),微指令采用水平型格式,后繼微指令地址采用斷定方式。請(qǐng)問;型格式,后繼微指令地址采用斷定方式。請(qǐng)問;v (1)微指令的三個(gè)字段分別應(yīng)為多少位微指令的三個(gè)字段分別應(yīng)為多少位?v (2)畫出對(duì)應(yīng)這種微指令格式的微程序控制器畫出對(duì)應(yīng)這種微指令格式的微程序控制器邏輯框圖。邏輯框圖。op微地址寄存器地址轉(zhuǎn)移邏輯控制存儲(chǔ)器地址譯碼p字段控制字段指令寄存器ir狀態(tài)條件微命令信號(hào)答:(1)假設(shè)判別測(cè)試字段中每一位作為一個(gè)判別標(biāo)志,那么由于有4個(gè)轉(zhuǎn)移條件,故該字段為4位。下地址字段為9位,因?yàn)榭卮嫒萘繛?12單元。微命令字段則是(48-4-9)=35位。 (2)對(duì)應(yīng)上述微指令格式的微程序控制器邏輯框圖如圖所示。其中微地址寄存器對(duì)應(yīng)下地址字,p字段即為判別測(cè)試字段,控制字段即為微命令字段,后兩部分組成微指令寄存器。地址轉(zhuǎn)移邏輯的輸入是指令寄存器的op碼、各種狀態(tài)條件以及判別測(cè)試字段所給的判別標(biāo)志(某一位為1),其輸出修改微地址寄存器的適當(dāng)位數(shù),從而實(shí)現(xiàn)微程序的分支轉(zhuǎn)移。就是說,此處微
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZZB 3683-2024 水松紙卷筒料圓壓圓燙金機(jī)
- 二零二五年度房屋租賃合同(含瑜伽館)
- 2025年度肥料產(chǎn)品包裝設(shè)計(jì)及印刷合同
- 2025年度綠色生態(tài)果園轉(zhuǎn)讓協(xié)議書
- 二零二五年度智慧城市建設(shè)項(xiàng)目業(yè)績(jī)提成合同
- 天津市2025年度勞動(dòng)合同解除經(jīng)濟(jì)補(bǔ)償金支付與發(fā)放合同
- 二零二五年度科研機(jī)構(gòu)與高校人才合作就業(yè)協(xié)議書范本
- 二零二五年度臨時(shí)協(xié)議書:智慧社區(qū)建設(shè)與物業(yè)管理合作
- 2025年度智能車庫租賃與智慧城市建設(shè)項(xiàng)目合同
- 2025年度裝配行業(yè)人才培養(yǎng)終止合同協(xié)議
- 《左傳·鄭伯克段于鄢》PPT課件(完整版)
- IPC6012C培訓(xùn)
- 氮?dú)庵舷⑹鹿拾咐?jīng)驗(yàn)分享
- 2工藝用水驗(yàn)證報(bào)告
- 原子雜化軌道理論
- 充填開采之 矸石充填術(shù)
- 醫(yī)院醫(yī)療設(shè)備采購(gòu)流程圖
- 021[學(xué)士]某六層框架宿舍樓畢業(yè)設(shè)計(jì)(含計(jì)算書、圖紙)
- 人力外包項(xiàng)目實(shí)施方案
- BQB480-2014無取向電工鋼
- 解析幾何期末考試試卷
評(píng)論
0/150
提交評(píng)論