参考答案和解析
正确答案: 执行轨迹Cache位于指令译码逻辑和执行核心逻辑之间,用来存放已经译码的指令或微操作。Intel公司在Pentium 4微处理器中首次采用了执行轨迹Cache。
更多“什么叫执行轨迹Cache?Intel公司在哪种微处理器中首次采用该种Cache?”相关问题
  • 第1题:

    一个设有cache的存储系统中,若主存容量为512KB,cache容量为2KB,每次交换的数据块长度为16B。主存数据调入cache时,为了区分是主存哪个部分哪个字块调入cache中哪个字块位置。因此在cache存储器中还需存放调入主存字块的特征,即cache字块标志(主存高位地址)。cache地址映像若采用直接映像方式,本题中cache字块标志是(1)位,若采用全相联地址映像方式,则cache字块标志是(2)位。

    A.7

    B.8

    C.12

    D.19


    正确答案:A

  • 第2题:

    Intel Pentium内部有两个各为8KB的指令Cache和数据Cache,其目的是( )。

    A.弥补片外Cache容量的不足

    B.弥补内存容量的不足

    C.弥补外存容量的不足

    D.加快指令执行速度


    正确答案:D

  • 第3题:

    当发生写失效时,是否调入相应的块到Cache中,有两种不同的选择;写回法Cache一般采用(),而写直达法一般采用()。


    正确答案:按写分配法;不按写分配法

  • 第4题:

    下面是主存储器和CAChe的比较,正确的有()

    • A、微机主存储器多数采用半导体动态存储器(DRAM),CAChe采用半导体静态存储器(SRAM)。这两种存储器中的信息均不能长期保留
    • B、CPU访问主存储器的速度快于访问CAChe的速度
    • C、在配有CAChe的计算机中,CPU每次访问存储器都首先访问CAChe,若欲访问的数据在CAChe中,则访问结束,否则,再访问主存储器,并把有关数据取人CAChe
    • D、CAChe容量一般都小于主存储器

    正确答案:A,C,D

  • 第5题:

    当第一次访问一个块时,该块不在Cache中,需从下一级存储器中调入Cache,这就是()失效,也叫()失效;如果程序执行时所需的块不能全部调入Cache中,则当某些块被替换后,若又重新被访问,就会发生失效,这种失效称为()失效。


    正确答案:强制性;冷启动(首次访问);容量

  • 第6题:

    对于Cache的两种写策略,执行“写”操作时,只写入Cache,仅当Cache中相应的块被替换时,才写回主存,称为()。执行“写”操作时,不仅写入Cache,而且也写入下一级存储器,称为()。


    正确答案:写回法;写直达法

  • 第7题:

    简述微处理器内部Cache的发展变化情况。


    正确答案:Cache在刚引入时,是指在CPU与主存之间容量相对较小、但速度很快的存储器。早期的Cache一般由静态RAM(SRAM)构成。然而,SRAM的速度和CPU的速度还是相差甚远。为了进一步提高访问存储器操作的执行速度,从80486开始,在CPU内部设置Cache。并且,由80486的一个Cache变成分别存放数据和指令的两个Cache;内部Cache的容量也由80486的8KB逐步扩大到256 KB或更多;Cache的组织由直接相联变成多路组相联;CPU内部的Cache也由一级变为两级,并且Cache的存取时间变得更短。前3方面变化使得Cache的命中率得到进一步提高,而第4方面变化使得CPU访问存储器的操作进一步加快。

  • 第8题:

    在下列有关目前PC机CPU的叙述中,错误的是()。

    • A、CPU芯片主要是由Intel公司和AMD公司提供的
    • B、Pentium 4微处理器的指令系统由数百条指令组成
    • C、“双核”是指PC机主板上含有两个独立的CPU芯片
    • D、Pentium 4微处理器中包含一定容量的Cache存储器

    正确答案:C

  • 第9题:

    在处理器上的Cache是什么Cache()。

    • A、L1 Cache
    • B、动态 Cache
    • C、处理增加 Cache
    • D、RAM Cache
    • E、系统 Cache

    正确答案:A

  • 第10题:

    填空题
    当第一次访问一个块时,该块不在Cache中,需从下一级存储器中调入Cache,这就是()失效,也叫()失效;如果程序执行时所需的块不能全部调入Cache中,则当某些块被替换后,若又重新被访问,就会发生失效,这种失效称为()失效。

    正确答案: 强制性,冷启动(首次访问),容量
    解析: 暂无解析

  • 第11题:

    单选题
    在下列有关目前PC机CPU的叙述中,错误的是()。
    A

    CPU芯片主要是由Intel公司和AMD公司提供的

    B

    Pentium 4微处理器的指令系统由数百条指令组成

    C

    “双核”是指PC机主板上含有两个独立的CPU芯片

    D

    Pentium 4微处理器中包含一定容量的Cache存储器


    正确答案: D
    解析: 暂无解析

  • 第12题:

    填空题
    在“Cache-主存”层次中,cache写失效时采用的两种调块策略有()和()。

    正确答案: 按写分配,绕写法
    解析: 暂无解析

  • 第13题:

    在多级存储系统中,Cache处在CPU和主存之间,解决(55)问题。若Cache和主存的存取时间分别为T1和T2,Cache的命中率为H,则该计算机实际存取时间为(56)。当CPU向存储器执行读操作时,首先访问Cache,若命中,则从Cache中取出指令或数据,否则从主存中取出,送(57):当CPU向存储器执行写操作时,为了使Cache的内容和主存的内容保持一致,若采用(58)法,则同时写入Cache和主存。由于Cache容量比主存容量小,因此当Cache满时,执行把主存信息向Cache写入,就要淘汰Cache中已有的信息,为了提高Cache的命中率,采用一种(59)替换算法。

    A.主存容量扩充

    B.主存和CPU速度匹配

    C.多个请求源访问主存

    D.BIOS存放


    正确答案:B
    解析:he的主要功能是提供CPU与RAM间的速度匹配问题,存储器效率的计算公式为:HTI+(1-H)T2。为了提高Cache的命中率,我们常采用LRU最近最少使用的替换算法。

  • 第14题:

    在处理器上的Cache是什么Cache()。

    A.L1 Cache

    B.动态 Cache

    C.处理增加 Cache

    D.RAM Cache

    E.系统 Cache


    参考答案:A

  • 第15题:

    在Cache实现的两种写策略中,()的速度快,“写”操作能以Cache存储器速度进行,访存次数少;采用()总能保持Cache和主存内容的一致。


    正确答案:写回法;写直达法

  • 第16题:

    在“Cache-主存”层次中,cache写失效时采用的两种调块策略有()和()。


    正确答案:按写分配;绕写法

  • 第17题:

    在“Cache—主存”层次中,主存的更新算法有哪两种?它们各有什么特点?


    正确答案: (1)写直达法。易于实现,而且下一级存储器中的数据总是最新的。
    (2)写回法。速度快,“写”操作能以Cache存储器的速度进行。
    而且对于同一单元的多个写最后只需一次写回下一级存储器,有些“写”只到达Cache,不到达主存,因而所使用的存储器频带较低。

  • 第18题:

    什么是多线程?硬件支持多线程意味着什么?Intel公司在哪种处理器中首先开始采用该技术?


    正确答案: 线程是一个程序或程序的一部分,多线程是指同时有多个程序在运行。多线程通常是由操作系统通过为线程分配时间片来实现的,从微观上看,即一个时间片内还是只有一个线程在运行。硬件支持多线程意味着真正实现了同一时刻执行多个线程。Intel公司在Xeon MP处理器中首先开始采用了硬件支持多线程技术。

  • 第19题:

    RISC是指什么?它的设计要点有哪些?Intel公司在哪种微处理器中首先开始应用RISC?


    正确答案: R.ISC是指精简指令集计算机,其英文全称是Reduced Instruction Set Computer。它的设计要点有:
    ①选取使用频度最高的一些简单指令和很有用但并不复杂的指令;
    ②指令的长度固定,指令格式种类少,寻址方式种类少;
    ③只有取数/存数指令访问存储器,其余指令操作都在寄存器之间进行;
    ④采用指令流水线操作,实现指令并行操作;
    ⑤大部分指令在一个时钟周期内完成;
    ⑥CPU中通用寄存器的数目相当多;
    ⑦以硬布线控制为主,不用或少用微程序控制,以加快指令执行速度。
    在Intel公司在80486微处理器中首次应用RISC技术。

  • 第20题:

    Cache做在CPU芯片内有什么好处?将指令Cache和数据Cache分开又有什么好处?


    正确答案:Cache做在CPU芯片内可以提高CPU访问Cache的速度。将指令Cache和数据Cache分开的好处是分体缓存支持并行访问,即在取指部件取指令的同时,取数部件要取数据。并且,指令在程序执行中一般不需要修改,故指令Cache中的内容不需写回到主存中去。

  • 第21题:

    问答题
    Cache做在CPU芯片内有什么好处?将指令Cache和数据Cache分开又有什么好处?

    正确答案: Cache做在CPU芯片内可以提高CPU访问Cache的速度。将指令Cache和数据Cache分开的好处是分体缓存支持并行访问,即在取指部件取指令的同时,取数部件要取数据。并且,指令在程序执行中一般不需要修改,故指令Cache中的内容不需写回到主存中去。
    解析: 暂无解析

  • 第22题:

    填空题
    在Cache实现的两种写策略中,()的速度快,“写”操作能以Cache存储器速度进行,访存次数少;采用()总能保持Cache和主存内容的一致。

    正确答案: 写回法,写直达法
    解析: 暂无解析

  • 第23题:

    填空题
    对于Cache的两种写策略,执行“写”操作时,只写入Cache,仅当Cache中相应的块被替换时,才写回主存,称为()。执行“写”操作时,不仅写入Cache,而且也写入下一级存储器,称为()。

    正确答案: 写回法,写直达法
    解析: 暂无解析