某指令系统字长16位,每个操作数的地址码长6位。设系统有无操作数、单操作数和双操作数3类。若双操作数指令有M条,无操作数指令有N条,问单操作数的指令最多可能有多少条?
下列指令能否用单字指令(字长为12位)实现。 (1)4条三寄存器指令。 (2)255条单寄存器指令。 (3)16条0寄存器指令。
指令系统中采用不同的寻址方式的主要目的是()。
A. 增加内存容量
B. 提高访存速度
C. 简化指令译码
D. 编程方便
假定一个32位微处理器,带有一个长32位的指令系统,每条指令由两部分组成,其中第一字节为操作码,剩余的为立即数或立即数地址。 (1)可直接访问的最大内存容量是多少? (2)讨论下列两种情况对系统速度的影响: 微处理器总线使用32位局部地址总线和16位局部数据总线。 微处理器总线使用16位局部地址总线和32位局部数据总线。 (3)程序计数器和指令寄存器需要多少位?