计算机组成每日一题 2020 Sep#
目录#
1. Week 3#
1.1. Wed#
两个采用变型补码表示的数进行加减运算时,发生负溢出的特征是双符号位为 [国防科技大学821]
A.01
B.00
C.10
D.11
答案
答案:C解析:若运算结果的双符号位为00, 表示结果为正数,无溢出;
若运算结果的双符号位为11,表示结果为负数,无溢出;
若运算结果的双符号位为10,表示负溢出。
当运算结果的双符号位为01,表示正溢出
1.2. Wed#
在取指令操作之后,程序计数器PC存放的是 [国防科技大学821]
A、当前指令的地址
B、下一条指令的地址
C、上一条指令的地址
D、程序中指令的数量
答案
答案:B解析:程序计数器是用于存放下一条指令所在单元的地址的地方。当执行一条指令时,首先需要根据PC中存放的指令地址,将指令由内存取到指令寄存器中,此过程称为“取指令”。与此同时,PC中的地址或自动加1或由转移指针给出下一条指令的地址。
2. Week 4#
2.1. Wed#
下列存储器属于挥发性的是 。[国防科技大学821]
A.SRAM
B.PROM
C.EPROM
D.EEPROM
答案
答案:A解析:挥发性和非挥发性存储器跟掉电丢失与否有关。前者为掉电数据丢失。RAM为随机存取存储器,理论上断电后数据全丢失,但是非挥发性RAM内置了一个电源,有个检测系统是否掉电的电路,当监测到掉电时,即接通内部电源以确保时间保持和内存数据不受破坏。这相当于没有掉电,即RAM的数据也没丢失。静态随机存储器(英文:Static RAM,SRAM)属于挥发性存储器。
2.2. Sun#
下列不会引起指令流水阻塞的是 [国防科技大学821]
A.数据旁路
B.数据相关
C.条件转移
D.资源冲突
答案
答案:A解析:有三种相关可能引起指令流水线阻塞:
1.结构相关,又称资源相关;
2.数据相关;
3.控制相关,主要由转移指令引起。
数据旁路技术,其主要思想是不必待某条指令的执行结果送回到寄存器,再从寄存器中取出该结果,作为下一条指令的源操作数,而是直接将执行结果送到其他指令所需要的地方,这样可以使流水线不发生停顿。