1.1.13 試題13(2007年11月試題1~2)
在指令系統(tǒng)的各種尋址方式中,獲取操作數(shù)最快的方式是 (1) 。若操作數(shù)的地址包含在指令中,則屬于 (2) 方式。
供選擇的答案
(1)A.直接尋址 B.立即尋址 C.寄存器尋址 D.間接尋址
(2)A.直接尋址 B.立即尋址 C.寄存器尋址 D.間接尋址
試題13分析
詳細(xì)分析見1.1.5.
◇ 直接尋址方式:有效地址EA由指令直接給出;
◇ 立即尋址方式:操作數(shù)在指令中給出;
◇ 寄存器尋址方式:操作數(shù)在指定的寄存器中;
◇ 寄存器間接尋址方式:EA在基址寄存器(BX/BP)或變址寄存器(SI/DI)中。
試題13答案
(1)B (2)A
1.1.14 試題14(2007年11月試題4~5)
若每一條指令都可以分解為取指、分析和執(zhí)行三步。已知取指時間t取指=4△t,分析時間t分析=3△t,執(zhí)行時間t執(zhí)行=5△t。如果按串行方式執(zhí)行完100條指令需要 (4) △t。如果按照流水線方式執(zhí)行,執(zhí)行完100條指令需要 (5) ___△t。
供選擇的答案
(4)A.1190 B.1195 C.1200 D.1205
(5)A.504 B.507 C.508 D.510
試題14分析
按順序方式執(zhí)行指令,每條指令從取指到執(zhí)行共耗時12△t,所以100條指令共耗時:12*100=1200△t。
第一種方法:采用流水線方式時,系統(tǒng)在同一時刻可以進行第k條指令的取指,第k+1條指令的分析,第k+2條指令的執(zhí)行,所以效率大大提高了。流水線的操作周期取決于基本操作中最慢的那個。這里最慢的是5△t,所以操作周期是5△t。在流水線中,其實每一條指令的執(zhí)行時間并沒有減少,而第一條指令的執(zhí)行并沒有體現(xiàn)流水線的優(yōu)勢,它是在3個操作后才能執(zhí)行完成,這以后每個操作周期都能完成一條指令的執(zhí)行
在指令系統(tǒng)的各種尋址方式中,獲取操作數(shù)最快的方式是 (1) 。若操作數(shù)的地址包含在指令中,則屬于 (2) 方式。
供選擇的答案
(1)A.直接尋址 B.立即尋址 C.寄存器尋址 D.間接尋址
(2)A.直接尋址 B.立即尋址 C.寄存器尋址 D.間接尋址
試題13分析
詳細(xì)分析見1.1.5.
◇ 直接尋址方式:有效地址EA由指令直接給出;
◇ 立即尋址方式:操作數(shù)在指令中給出;
◇ 寄存器尋址方式:操作數(shù)在指定的寄存器中;
◇ 寄存器間接尋址方式:EA在基址寄存器(BX/BP)或變址寄存器(SI/DI)中。
試題13答案
(1)B (2)A
1.1.14 試題14(2007年11月試題4~5)
若每一條指令都可以分解為取指、分析和執(zhí)行三步。已知取指時間t取指=4△t,分析時間t分析=3△t,執(zhí)行時間t執(zhí)行=5△t。如果按串行方式執(zhí)行完100條指令需要 (4) △t。如果按照流水線方式執(zhí)行,執(zhí)行完100條指令需要 (5) ___△t。
供選擇的答案
(4)A.1190 B.1195 C.1200 D.1205
(5)A.504 B.507 C.508 D.510
試題14分析
按順序方式執(zhí)行指令,每條指令從取指到執(zhí)行共耗時12△t,所以100條指令共耗時:12*100=1200△t。
第一種方法:采用流水線方式時,系統(tǒng)在同一時刻可以進行第k條指令的取指,第k+1條指令的分析,第k+2條指令的執(zhí)行,所以效率大大提高了。流水線的操作周期取決于基本操作中最慢的那個。這里最慢的是5△t,所以操作周期是5△t。在流水線中,其實每一條指令的執(zhí)行時間并沒有減少,而第一條指令的執(zhí)行并沒有體現(xiàn)流水線的優(yōu)勢,它是在3個操作后才能執(zhí)行完成,這以后每個操作周期都能完成一條指令的執(zhí)行