• 2022-06-12
    .若机器字长为16位,主存容量为64K字,采用单字长单地址指令,共有64条指令。采用直接、立即、变址、相对四种寻址方式设计指令格式。并指出每种寻址方式有效地址与寻址空间。
  • 64条指令需占用操作码6位,寻址方式2位,形式地址8位: 15 10 9 8 7 0 操作码 X D 寻址方式X定义如下: X=00直接寻址,有效地址EA=D(256个单元) X=01立即寻址,D=操作数 X=10变址寻址,有效地址EA=(R)+D(64K个单元) X=11相对寻址,有效地址EA=(PC)+D(64K个单元)

    内容

    • 0

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

    • 1

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

    • 2

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

    • 3

      【其它】某机字长为16位,存储器按字编址,访问内存指令格式如下: 15 11 10 8 7 0 OP M A 其中,OP为操作码,M为寻址特征 A为形式地址。设PC和Rx分别为程序计数器和变址寄存器,字长为16位,问: 1) 该指令能定义多少种指令 2) 表中各种寻址方式的寻址范围为多少? 3) 写出表中各种寻址方式的有效地址EA的计算公式 寻址方式 有效地址EA的计算公式 寻址范围 立即寻址 直接寻址 间接寻址 变址寻址 相对寻址

    • 4

      某机机器字长、指令字长和存储字长均为[tex=1.0x1.0]mqXSIedfIXuT5QAh9Hrzdg==[/tex]位,指令系统共能完成[tex=1.0x1.0]T+Y+b6tbFqQRKpnUr+5emA==[/tex]种操作,采用相对寻址,间接、直接寻址。试问:[br][/br]指令格式如何确定?各种寻址方式的有效地址如何形成?[br][/br]