单选题假定编译器将赋值语句“x=x+3;”转换为指令“add xaddt,3”,其中xaddt是x对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是(  )。A 0B 1C 2D 3

题目
单选题
假定编译器将赋值语句“x=x+3;”转换为指令“add xaddt,3”,其中xaddt是x对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是(  )。
A

0

B

1

C

2

D

3

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

某虚拟页式存储管理系统采用二级页表进行地址转换,若不考虑高速缓存和快表,则进程每执行一条指令至少需要访问几次内存?

A.0

B.1

C.2

D.3


正确答案:D

第2题:

计算机的主存储器用来存储数据和指令,为了实现按地址访问,每个存储单元必须有一个唯一的地址。PC机主存储器的编址单位是【 】。


正确答案:字节
字节 解析:PC机中主存储器是以字节为单位编址的。

第3题:

●操作控制器的功能是 (35) 。

(35) A.产生时序信号

B.从主存取出一条指令

C.完成指令操作码译码

D.从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令


正确答案:D
【解析】操作控制器的功能是从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令。

第4题:

计算机的主存储器(内存)用来存储数据和指令,为了实现按地址访问,每个存储单元必须有一个唯一的地址。PC机主存储器的编址最小单位是【 】。


正确答案:字节
字节

第5题:

指令是用来规定计算机执行的操作和操作对象所在存储位置的一个______。其中操作码用来指出计算机应执行何种操作的一个______,操作数地址指出该指令所操作(处理)的对象(称为操作数)所在存储单元的地址。


正确答案:二进位串    二进制代码
二进位串  ,  二进制代码

第6题:

如果(AL)=01100011B,(AH)=00100010B,执行ADD AL,AH指令后,CF=( )。

A、0

B、1

C、2

D、3


正确答案:A

第7题:

设f(x)=x(x+1)(x+2)(x+3),则f'(x)=0的正根的个数为()

A、0

B、1

C、2

D、3


答案:A

解析:f(x)=x(x+1)(x+2)(x+3)=x^4+6x^3+11x^2+6x,所以f'(x)=4x^3+18x^2+22x+6,因为求f'(x)=0的正根,即x>0,所以当x>0时,f'(x)=4x^3+18x^2+22x+6>0,所以f'(x)=0没有正根。故选A。


第8题:

为了保证CPU执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为运行时可由机器直接寻址的物理地址,这一过程称为_______。


正确答案:
地址映射或地址重定位

第9题:

为了保证CPU执行程序指令时能正确访问存储单元,需要将用户地址空间中的虚拟地址转换为内存地址,这一过程称为

A.地址分配

B.地址计算

C.地址映射

D.地址查询


正确答案:C
解析:为了保证CPU执行指令时可以正确访问存储单元,需将用户程序中的逻辑地址转换为运行时由机器直接寻址的物理地址,这一过程称为地址映射。

第10题:

某计算机的存储系统由Cache-主存系统构成,Cache的存取周期为10ns,主存的存取周期为50ns。在CPU执行一段程序时,Cache完成存取的次数为4800次,主存完成存取的次数为200次,则CPU访问存储系统的平均访问时间是(30)ns,该Cache-主存系统的效率是(31)。

A.10

B.11.60

C.11.68

D.50


正确答案:B
解析:在由Cache-主存系统构成计算机中,存储系统Cache的命中率可以计算为:
  H=4800÷(4800+200)=0.96
  CPU访问存储系统的平均访问时间是:
  T=10×0.96+(1-0.96)50=11.6
  Cache-主存系统的效率为:
  e=10/11.6=0.862

更多相关问题