假定指令系统有m条指令,指令操作码的位数为N位,则N至少应等于__________。
假定指令系统有m条指令,指令操作码的位数为N位,则N至少应等于__________。
[log2m]
【解析】
指令系统中的每一条指令都应该有一个惟一确定的操作码,指令不同,其操作码的编码也不同。
对于规整型指令而言,若指令系统有m条指令,指令操作码字段的位数有N位,则有:
m≤2N
∴ N=[log2m]
零地址的运算类指令在指令格式中不给出操作数地址,参加运算的两个操作数来自【 】。
解决多处理机系统中各Cache数据一致性问题的主要方法有软件方法、采用总线监测机制和采用__________方法。
在主存—Cache存储系统中,当写操作Cache命中时有_________和_________两种更新策略,当写操作不命中是有_________和_________两种更新策略。
Cache存储器中保存的字块和__________中相应的字块保持一致。
设有主存M1和辅存M2构成的2级存储体系,其中M1和M2的读出时间分别是1微秒和1毫秒。经实测,该2级存储系统的平均读出时间为100微秒。欲使其减小为10微秒,试改出两种改进的实现方法。
某计算机的指令系统定长为16位,采用扩展操作码,操作数地址4位。该指令系统已有三地址指令M条,二地址指令N条,没有零地址指令。问:最多还有多少条一地址指令?
某计算机的字长16位,设有单地址指令和双地址指令两类,若每个地址字段均为6位,且双地址指令有X类,问单地址指令最多可以有多少类?
一个512KB的存储器,其地址线和数据线的总和是__________。
目前微机中使用的半导体存储器包括哪几种类型?它们各有哪些特点?分别适用于什么场合(请从存取方式、制造工艺、速度、容量等各个方面讨论)?人们常说的内存是指这其中的哪一种或哪几种类型?
为什么要把存储系统细分成若干个级别?目前微机的存储系统中主要有哪几级存储器?各级存储器是如何分工的?