• 2021-04-14
    某计算机字长为16位,主存容量为64K字,指令格式为单字长单地址,共有64条指令。试说明: (1)若只采用直接寻址方式,指令能访问多少主存单元? (2)为扩充指令的寻址范围,可采用直接/间接寻址方式,若只增加一位直接/间接标志,指令可寻址范围为多少?
  • 解:(1)1024个主存单元 (2)直接为512个主存单元 间接为216,即64K个主存单元

    内容

    • 0

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

    • 1

      某机字长为16位,采用一地址格式的指令系统,允许直接、间接、变址、基址寻址,变址寄存器和基址寄存器均为16位,请回答: (1)若采用单字指令,共能完成108种操作,画出指令格式,并指出直接寻址和一次间址的寻址范围各为多少? (2)若采用双字指令,操作码位数和寻址方式不变,指令可直接寻址的范围是多少?画出指令格式

    • 2

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

    • 3

      若操作数地址(主存地址)在指令中,则寻址方式为 A: 直接寻址 B: 间接寻址 C: 寄存器寻址 D: 立即寻址

    • 4

      若指令字长为16位,存储字长为32位,操作码位数为6位,寻址特征为2位,则直接寻址的寻址最大范围为________ A: 指令长度为16位,故直接寻址的最大范围为2^16=64K B: 由于形式地址的长度为(16-6-2=8)位,故直接寻址的最大范围为2^8=256 C: 由于存储字长为32位,故直接寻址的最大范围为2^32=4G D: 由于形式地址的长度为(32-6-2=24)位,故直接寻址的最大范围为2^24=16M