计算机系统概论

作者: Yale N. Patt   出版社:机械工业出版社

题目 题型
给定指令ADD、JMP、LEA、NOT,请判断它们分别是操作(或运算)指令... 问答
如果内存可寻址的宽度是64-bit,那么有关MAR和MDR的大小意味着什么? 问答
有两种终循环(loop)的方法。一种是采用计数器控制循次数;另一种是采用一... 问答
假设内存包含256个位置,每个位置的宽度是16位,问: a.表达地址的宽度... 问答
 a.什么是寻址模式? b.列举三种指令操作数可能存在的地方。 ... 问答
参考“机器忙" (machine busy)例子。假设BUSYNESS位矢... 问答
 LC-3的ADD指令所能表达的最大的正整数是多少? 问答
如果我们希望将ADD指令能寻址的寄存器数目增加到32个,有什么问题吗?请解释。 问答
我们希望设计一个“什么也不做”的指令。许多ISA都有一个什么都不做的操作码... 问答
下面的指令A和B之间的区别是什么?它们之间的相似性是什么?差异是什么? ... 问答
我们希望通过一条指令的执行来完成:将寄在器R1的内容减20,并将结果保存到... 问答
在执行完指令ADD R2, R0, R1之后,我们发现R0[15]和R1[... 问答
a.怎样只使用一条指令就能将R2的内容移到R3之中? b.LC-3没有提供... 问答
 LC-3没有提供对应于逻辑OR的操作码,换句话说,不存在能够执... 问答
阅读程序,请写出下面起始于x3100的程序结束后(HALT),寄存器R1,... 问答
在以下情况中, LC-3的哪一种寻址模式是最合适的(可能有多个正确答案,所... 问答
在LD指令的执行过程中,共有多少次读写内存的操作? LDI指令有多少次? ... 问答
假设当前PC指向一个LDR指令所在的地址,如果让LC-3处理该指令,则需要... 问答
 LC-3的指令寄存器(IR)由16个bit组成,其中bit[8... 问答
如果我们设计LC-3的ISA,让LD指令只能从距离增量PC不超过±32的地... 问答