某机器字长 32 位,CPU 内有 32 个 32 位的通用寄存器,设计一种能容纳 64 种操作的指令系统,设指令字长等于机器字长。 1)如果主存可直接或间接寻址,采用寄存器-存储器型指令,能直接寻址的最大存储空间是多少?试画出指令格式。 2)在1)的基础上,如果采用通用寄存器作为基址寄存器,则上述寄存器-存储器型指令的指令格式又有何特点?画出指令格式并指出这类指令可访问多大的存储空间。
某机器字长 32 位,CPU 内有 32 个 32 位的通用寄存器,设计一种能容纳 64 种操作的指令系统,设指令字长等于机器字长。 1)如果主存可直接或间接寻址,采用寄存器-存储器型指令,能直接寻址的最大存储空间是多少?试画出指令格式。 2)在1)的基础上,如果采用通用寄存器作为基址寄存器,则上述寄存器-存储器型指令的指令格式又有何特点?画出指令格式并指出这类指令可访问多大的存储空间。
参考答案和解析
采用双字长指令有利于支持更多的指令和设计位数更多的地址字段?顺序寻址方式下,PC <---- (PC) + 8?在该计算机中完成RS型指令,至少需要访问内存3次?采用双字长指令有利于支持更多的寻址方式
相关考题:
某计算机字长为16位,运算器为16位,有16个16位通用寄存器,8种寻址方式,主存容量为64K字。指令中地址码由寻址方式字段和寄存器字段组成,采用单字长指令,则该计算机最多可构成(56)条单操作数指令:寄存器间接寻址的范围为(57)字。A.256B.512C.1024D.4096
某计算机字长16位,运算器16位,有16个通用寄存器,8种寻址方式,主存128KW,指令中操作数地址码由寻址方式字段和寄存器号字段组成。试问, (1)单操作数指令最多有多少条?(2)双操作数指令最多有多少条?(3)直接寻址的范围多大?(4)变址寻址的范围多大?
设某机字长为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条指令,试问:该机直接寻址的最大存储空间为多少?
设某机字长为32位,CPU有32个32位通用寄存器,有8种寻址方式包括直接寻址,间接寻址、立即寻址、变址寻址等,采用R—S型单字长指令格式。共有120条指令,试问:若立即数为带符号的补码整数,试写出立即数范围。
问答题设某机字长为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条指令,试问:若立即数为带符号的补码整数,试写出立即数范围。
问答题设某机字长为32位,CPU有32个32位通用寄存器,有8种寻址方式包括直接寻址,间接寻址、立即寻址、变址寻址等,采用R—S型单字长指令格式。共有120条指令,试问:若采用间接寻址,则可寻址的最大存储空间为多少?如果采用变址寻址呢?
单选题CPU内通用寄存器的位数取决于()A机器字长B存储器容量C指令字长D速度