假设某程序中Load指令占26%,Store指令占9%,则写操作在所有访存操作中所占 的比例为(),写操作在访问数据Cache操作中所占的比例为()。
第1题:
使用Cache改善系统性能的依据是程序的局部性原理。程序中大部分指令是( )的。设某计算机主存的读/写时间为100ns,有一个指令和数据合一的Cache,已知该Cache的读/写时间为10ns,取指令的命中率为98%,取数的命中率为95%。在执行某类程序时,约有1/5指令需要额外存/取一个操作数。假设指令流水线在任何时候都不阻塞,则设置Cache后,每条指令的平均读取时间约为( )ns。
A.顺序存储、顺序执行 B.随机存储、顺序执行 C.顺序存储、随机执行 D.随机存储、随机执行 A.12.3 B.14.7 C.23.4 D.26.3
第2题:
第3题:
在MIPS的指令流水线中,可能发生的冲突有()
第4题:
在Cache实现的两种写策略中,()的速度快,“写”操作能以Cache存储器速度进行,访存次数少;采用()总能保持Cache和主存内容的一致。
第5题:
指令中操作码所占的位数反映了一台机器最多允许的指令条数。若操作码占7位,则机器最多允许()条指令。
第6题:
由于DLX是一种LOAD/STORE结构的指令集结构,所以对存储器的访问是通过()和()之间的数据传送操作来完成。
第7题:
在DLX指令实现的简单数据通路中,在ID周期中,指令的()操作和()操作是并行进行的。
第8题:
在CPU中控制部件的主要作用是()。
第9题:
第10题:
同一条指令的读操作与写操作之间的写后读冲突。
先流入的指令的写操作与后流入的指令的读操作之间的写后读冲突
后流入的指令的写操作与先流入的指令的读操作之间的读后写冲突
两条指令的写操作之间的写后写冲突
第11题:
第12题:
第13题:
第14题:
第15题:
DLX指令可以分为4种类型,即LOAD和STORE操作、()、分支和跳转操作和()。
第16题:
在操作系统中,除赋初值外,对信号量仅能操作的两种原语是()。
第17题:
在DLX中,所有的ALU指令都是()型指令。可以对DLX的所有通用寄存器和浮点寄存器进行LOAD和STORE操作,但是对()的LOAD操作没有任何效果。
第18题:
对于Cache的两种写策略,执行“写”操作时,只写入Cache,仅当Cache中相应的块被替换时,才写回主存,称为()。执行“写”操作时,不仅写入Cache,而且也写入下一级存储器,称为()。
第19题:
除法指令DIV的格式中,只有一个源操作数。若其类型属性为字节,则目的操作数在()中;若其类型属性为字,则目的操作数在()中。
第20题:
在静态下运行的操作系统程序中,只能在管态下执行而不能在算态下执行的特殊机器指令是()。
第21题:
程序空间读操作和数据空间的读操作
程序空间写操作和程序空间的读操作
数据空间读操作和数据空间的写操作
程序空间读操作和数据空间的写操作
第22题:
第23题:
256
64
14
128