某机器字长 32 位,CPU 内有 32 个 32 位的通用寄存器,设计一种能容纳 64 种操作的指令系统,设指令字长等于机器字长。 1)如果主存可直接或间接寻址,采用寄存器-存储器型指令,能直接寻址的最大存储空间是多少?试画出指令格式。 2)在1)的基础上,如果采用通用寄存器作为基址寄存器,则上述寄存器-存储器型指令的指令格式又有何特点?画出指令格式并指出这类指令可访问多大的存储空间。

某机器字长 32 位,CPU 内有 32 个 32 位的通用寄存器,设计一种能容纳 64 种操作的指令系统,设指令字长等于机器字长。 1)如果主存可直接或间接寻址,采用寄存器-存储器型指令,能直接寻址的最大存储空间是多少?试画出指令格式。 2)在1)的基础上,如果采用通用寄存器作为基址寄存器,则上述寄存器-存储器型指令的指令格式又有何特点?画出指令格式并指出这类指令可访问多大的存储空间。


参考答案和解析
采用双字长指令有利于支持更多的指令和设计位数更多的地址字段?顺序寻址方式下,PC <----  (PC) + 8?在该计算机中完成RS型指令,至少需要访问内存3次?采用双字长指令有利于支持更多的寻址方式

相关考题:

在32位微处理器指令系统中,PUSH EAX指令的目的操作数寻址方式是( )。A.立即寻址B.寄存器寻址C.寄存器相对寻址D.存储器直接寻址

某计算机字长为16位,运算器为16位,有16个16位通用寄存器,8种寻址方式,主存容量为64K字。指令中地址码由寻址方式字段和寄存器字段组成,采用单字长指令,则该计算机最多可构成(56)条单操作数指令:寄存器间接寻址的范围为(57)字。A.256B.512C.1024D.4096

某计算机字长16位,运算器16位,有16个通用寄存器,8种寻址方式,主存128KW,指令中操作数地址码由寻址方式字段和寄存器号字段组成。试问, (1)单操作数指令最多有多少条?(2)双操作数指令最多有多少条?(3)直接寻址的范围多大?(4)变址寻址的范围多大?

在32位微处理器指令系统中,MOV AX,[EBX + 2 * ECX]指令的源操作数寻址方式是( )。A.寄存器寻址B.寄存器比例寻址C.寄存器间接寻址D.存储器直接寻址

在32位微处理器指令系统中,MOV AX,[EBX+2*ECX]指令的源操作数寻址方是( )。A.寄存器寻址B.寄存器比例寻址C.寄存器间接寻址D.存储器直接寻址

80386以上的微处理器指令系统中,PUSH EAX指令的目的操作数寻址方式是______。A.立即寻址B.寄存器间接寻址C.寄存器寻址D.存储器直接寻址

在80386以上的微处理器指令系统中,PUSH EAX指令的目的操作数寻址方式是( )。A.立即寻址B.寄存器寻址C.寄存器间接寻址D.存储器直接寻址

指令寄存器的位数取决于( )。A.存储器容量B.机器字长C.指令字长D.指令字长和机器字长

在指令格式中,采用扩展操作码设计方案的目的是()。A.缩短指令字长B.增加指令字长C.保持指令字长不变的基础上增加指令数量D.保持指令字长不变的基础上扩大指令寻址空间

CPU内通用寄存器的位数与()有关。A.存储器容量B.机器字长C.指令的长度D.CPU的管脚

精简指令系统计算机RISC中,大量设置通用寄存器,且指令格式仅用R-R型寻址,目的是为了()。A、简化指令格式B、提高指令运算速度C、用户使用方便D、减少地址计算时间

指令寄存器的位数取决于()。A、存储器的容量B、指令字长C、机器字长D、CPU管脚数

设某机字长为32位,CPU有32个32位通用寄存器,有8种寻址方式包括直接寻址,间接寻址、立即寻址、变址寻址等,采用R—S型单字长指令格式。共有120条指令,试问:若采用间接寻址,则可寻址的最大存储空间为多少?如果采用变址寻址呢?

在计算机中,保存当前正在执行的指令的寄存器为(1),存放当前指令地址的寄存器叫(2)。在顺序执行指令的情况下(存储器按字节编址,指令字长32位),每执行一条指令,使程序计数器自动加(3)。算术逻辑运算的结果通常放在(4)中。空白(4)处应选择()A、数据寄存器B、通用寄存器或累加器C、程序状态字D、地址寄存器

设某机字长为32位,CPU有32个32位通用寄存器,有8种寻址方式包括直接寻址,间接寻址、立即寻址、变址寻址等,采用R—S型单字长指令格式。共有120条指令,试问:该机直接寻址的最大存储空间为多少?

CPU内通用寄存器的位数取决于()A、机器字长B、存储器容量C、指令字长D、速度

CPU中通用寄存器的位数取决于()。A、存储器的容量B、指令字长C、机器字长D、CPU管脚数

设某机字长为32位,CPU有32个32位通用寄存器,有8种寻址方式包括直接寻址,间接寻址、立即寻址、变址寻址等,采用R—S型单字长指令格式。共有120条指令,试问:若立即数为带符号的补码整数,试写出立即数范围。

CPU内通用寄存器的位数取决于()。A、存储器容量B、机器字长C、指令的长度D、CPU的管脚数

单选题CPU中通用寄存器的位数取决于()。A存储器的容量B指令字长C机器字长DCPU管脚数

问答题设某机字长为32位,CPU有32个32位通用寄存器,有8种寻址方式包括直接寻址,间接寻址、立即寻址、变址寻址等,采用R—S型单字长指令格式。共有120条指令,试问:该机直接寻址的最大存储空间为多少?

单选题指令寄存器的位数取决于()。A存储器的容量B指令字长C机器字长DCPU管脚数

单选题在计算机中,保存当前正在执行的指令的寄存器为(1),存放当前指令地址的寄存器叫(2)。在顺序执行指令的情况下(存储器按字节编址,指令字长32位),每执行一条指令,使程序计数器自动加(3)。算术逻辑运算的结果通常放在(4)中。空白(4)处应选择()A数据寄存器B通用寄存器或累加器C程序状态字D地址寄存器

问答题设某机字长为32位,CPU有32个32位通用寄存器,有8种寻址方式包括直接寻址,间接寻址、立即寻址、变址寻址等,采用R—S型单字长指令格式。共有120条指令,试问:若立即数为带符号的补码整数,试写出立即数范围。

问答题设某机字长为32位,CPU有32个32位通用寄存器,有8种寻址方式包括直接寻址,间接寻址、立即寻址、变址寻址等,采用R—S型单字长指令格式。共有120条指令,试问:若采用间接寻址,则可寻址的最大存储空间为多少?如果采用变址寻址呢?

单选题CPU内通用寄存器的位数取决于()。A存储器容量B机器字长C指令的长度DCPU的管脚数

单选题指令寄存器的位数取决于()A存储器的容量B指令字长C机器字长

单选题CPU内通用寄存器的位数取决于()A机器字长B存储器容量C指令字长D速度