试题详情
- 简答题假定某计算机中有一条转移指令,采用相对寻址方式,共占两个字节,第一字节是操作码,第二字节是相对位移量(用补码表示),CPU每次从内存只能取一个字节。假设执行到某转移指令时PC的内容为200,执行该转移指令后要求转移到100开始的一段程序执行,则该转移指令第二字节的内容应该是多少?
- 因为执行到该转移指令时PC为200,所以说明该转移指令存放在200单元开始的两个字节中。因为CPU每次从内存只能取一个字节,所以每次取一个字节后PC应该加1。该转移指令的执行过程为:取200单元中的指令操作码并译码→PC+1→取201单元的相对位移量→PC+1→计算转移目标地址。假设该转移指令第二字节为Offset,则100=200+2+Offset,即Offset=100–202=–102=10011010B
关注下方微信公众号,在线模考后查看
热门试题
- 用单级网循环表示Cube0立方体单级网为
- 目前公认的相对可靠的性能评价方法,是使用
- 2000年,超级计算机最高浮点运算速度达
- 流水线寄存器文件
- ()是维护多个处理器一致性的协议。
- 模拟
- 存储层次的性能参数有()4个。
- 假定一个计算机系统中有一个TLB和一个L
- CPU将一个字节型变量送到CRT显示,C
- 消除流水线瓶颈的方法有()和()两种。
- 在开发循环级并行的各种技术中,最基本的技
- VictimCache
- 流水CPU中的主要问题是()相关、()相
- 在CRAY-1向量机中,向量寄存器组的容
- 静态流水线
- 对于多周期CPU的异常和中断处理,除数为
- 部件级流水线
- Cache失效中必定包含强制性失效。
- 通用寄存器指令集结构有哪些优点?
- 在多处理机互连网中总线仲裁方法有哪些?优