• 2022-05-28
    中国大学MOOC: Vcomputer机器的通用寄存器所能容纳的数值范围为00~FF(十六进制数)。若存放超出此范围的数值,就会出现寄存器值的“溢出”。此时,Vcomputer机器自动截取该数值的低8位,存入寄存器。现有一段内存地址为00~0D的Vcomputer程序,如下表1所示,Vcomputer机器指令集如下表2所示,若机器从内存地址00开始执行,程序结束时,寄存器1中的值是 ( )【图片】【图片】
  • 00

    举一反三

    内容

    • 0

      中国大学MOOC: Vcomputer机器有16个8位的通用寄存器,每个寄存器能容纳的数值范围为00~FF(十六进制数)。若存放超出此范围的数值,就会出现寄存器值的“溢出”。此时,Vcomputer机器自动截取该数值的低8位,存入寄存器。下表1为Vcomputer的机器指令集。现有一段内存地址为10~17的Vcomputer程序,如下表2所示,若机器从内存地址10开始执行,程序结束时,寄存器0中的值是 ( )【图片】

    • 1

      中国大学MOOC: Vcomputer机器的通用寄存器所能容纳的数值范围为00~FF(十六进制数)。若存放超出此范围的数值,就会出现寄存器值的“溢出”。此时,Vcomputer机器自动截取该数值的低8位,存入寄存器。现有Vcomputer机器指令20B0,2163和5201(Vcomputer机器指令集如下表所示),则这三条指令执行后,寄存器2中的数值为( )。【图片】

    • 2

      Vcomputer机器有16个8位的通用寄存器,每个寄存器能容纳的数值范围为00~FF(十六进制数)。若存放超出此范围的数值,就会出现寄存器值的“溢出”。此时,Vcomputer机器自动截取该数值的低8位,存入寄存器。下表1为Vcomputer的机器指令集。现有一段内存地址为10~17的Vcomputer程序,如下表2所示,若机器从内存地址10开始执行,程序结束时,寄存器0中的值是 ( )[img=978x434]1803329e87da4a5.png[/img] A: 97 B: 9F C: 2F D: 12F

    • 3

      ​Vcomputer机器有16个8位的通用寄存器,每个寄存器能容纳的数值范围为00~FF(十六进制数)。若存放超出此范围的数值,就会出现寄存器值的“溢出”。此时,Vcomputer机器自动截取该数值的低8位,存入寄存器。下表1为Vcomputer的机器指令集。现有一段内存地址为10~17的Vcomputer程序,如下表2所示,若机器从内存地址10开始执行,程序结束时,寄存器0中的值是 ( )‎​[img=978x434]1802f08d9e5888b.png[/img]‎ A: 97 B: 9F C: 2F D: 12F

    • 4

      ‎Vcomputer机器有16个8位的通用寄存器,每个寄存器能容纳的数值范围为00~FF(十六进制数)。若存放超出此范围的数值,就会出现寄存器值的“溢出”。此时,Vcomputer机器自动截取该数值的低8位,存入寄存器。下表1为Vcomputer的机器指令集。现有一段内存地址为10~17的Vcomputer程序,如下表2所示,若机器从内存地址10开始执行,程序结束时,寄存器0中的值是( )。‍‎[img=573x256]1803c88070fd212.png[/img]‍‎‍ A: 97 B: 9F C: 2F D: 12F