• 2022-05-27
    某机的16位单字长访内存指令格式如下:[img=458x105]17e6b9b4bb1c6f2.png[/img]其中[tex=0.786x1.0]IcEjznW4B1Gh0c4+j1tgzg==[/tex]为形式地址,补码表示 (包括 1 位符号位) ;[tex=0.429x1.0]hptjd9N8I2WB4Tfl/BNs8w==[/tex]为直接/间接寻址方式,[tex=1.643x1.0]4bBYE5PeVMIEa2uEx15Lug==[/tex]表示间接寻址方式,[tex=1.643x1.0]z3rFgFnvWwqoai0Us98ImA==[/tex]表示直接寻址方式;[tex=0.929x1.0]7RJjQ1TjJLvgTwkGZEWLqQ==[/tex]为寻址模式,0 表示绝对地址,1 表示基址寻址,2 表示相对寻址,3 表示立即寻址;[tex=0.786x1.0]4ZWUDICDAITKOVZn9HZPrA==[/tex]为变址寻址。设 [tex=4.571x1.214]n7NSyG1qWDF5ITRY1ATiCRKSe0vxOsqEDwh3tLgRwiE=[/tex]分别为指令计数器、变址寄存器,基址寄存器、[tex=0.714x1.0]iV3cdW++ddPBiLcgVYXUCQ==[/tex]为有效地址。请回答以下问题:①该指令格式能定义多少种不同的操作?立即寻址操作数的范围是多少?②在非间接寻址情况下,写出计算有效地址的各表达式。③设基址寄存器为14位,在非变址直接基址寻址时,确定存储器可寻址的地址范围。④间接寻址时,寻址范围是多少?
  • 举一反三