Vcomputer机器有16个8位的通用寄存器,每个寄存器能容纳的数值范围为00~FF(十六进制数)。若存放超出此范围的数值,就会出现寄存器值的“溢出”。此时,Vcomputer机器自动截取该数值的低8位,存入寄存器。现有十六进制数10和FF,若将这两个数相加的结果存入寄存器0,则寄存器0中的数值为 ()。A.10FB.0FC.87D.8F

题目

Vcomputer机器有16个8位的通用寄存器,每个寄存器能容纳的数值范围为00~FF(十六进制数)。若存放超出此范围的数值,就会出现寄存器值的“溢出”。此时,Vcomputer机器自动截取该数值的低8位,存入寄存器。现有十六进制数10和FF,若将这两个数相加的结果存入寄存器0,则寄存器0中的数值为 ()。

A.10F

B.0F

C.87

D.8F


相似考题
更多“Vcomputer机器有16个8位的通用寄存器,每个寄存器能容纳的数值范围为00~FF(十六进制数)。若存放超出此范围的数值,就会出现寄存器值的“溢出”。此时,Vcomputer机器自动截取该数值的低8位,存入寄存器。现有十六进制数10和FF,若将这两个数相加的结果存入寄存器0,则寄存器0中的数值为 ()。”相关问题
  • 第1题:

    下列四种寄存器中哪种是数值寄存器是( )。

    A.UT

    B.R

    C.JR

    D.LR


    参考答案:B

  • 第2题:

    定点运算器产生溢出的原因是()。

    A.参加运算的操作数超过机器数的表示范围
    B.运算结果超过机器数的表示范围
    C.运算过程中最高位产生进位或借位
    D.寄存器位数限制,丢掉低位数值

    答案:B
    解析:
    定点运算器的特点是机器数所表示的范围较小,其产生溢出的原因是超过机器数的表示范围。

  • 第3题:

    已知一个8位寄存器的数值为11001010,将该寄存器小循环左移一位后,结果为()。

    • A、01100101
    • B、10010100
    • C、10010101
    • D、01100100

    正确答案:A

  • 第4题:

    段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?


    正确答案:根据:物理地址=段地址×10H+偏移地址,指令的物理地址为21F00H。指向这一物理地址的CS值和IP值不唯一。

  • 第5题:

    若机器数为补码,某寄存器中的内容为BF(十六进制),则该寄存器存储的数据真值是()(用十进制表示)。


    正确答案:-65

  • 第6题:

    若CPU要执行的指令为:MOVR1,#45(即将数值45传送到寄存器R1中),则该指令中采用的寻址方式为()。

    • A、直接寻址和立即寻址
    • B、寄存器寻址和立即寻址
    • C、相对寻址和直接寻址
    • D、寄存器间接寻址和直接寻址

    正确答案:B

  • 第7题:

    试根据以下要求写出相应的汇编语言指令 把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器中。


    正确答案: ADD DX,BX。

  • 第8题:

    CPU中有若干寄存器,其中存放机器指令的寄存器是下面哪项()

    • A、地址寄存器
    • B、程序计数器
    • C、指令寄存器
    • D、数据寄存器

    正确答案:C

  • 第9题:

    单选题
    在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOVR0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是()。
    A

    100→R0

    B

    100→MDR

    C

    PC→MAR

    D

    PC→IR


    正确答案: D
    解析: 本题考查计算机基本工作原理。 CPU中的程序计数器PC用于保存要执行的指令的地址,访问内存时,需先将内存地址送入存储器地址寄存器MAR中,向内存写入数据时,待写入的数据要先放入数据寄存器MDR。程序中的指令一般放在内存中,要执行时,首先要访问内存取得指令并保存在指令寄存器IR中。 计算机中指令的执行过程一般分为取指令、分析指令并获取操作数、运算和传送结果等阶段,每条指令被执行时都要经过这几个阶段。若CPU要执行的指令为:MOV R0, #100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是将要执行的指令的地址送入程序计数器PC,访问内存以获取指令

  • 第10题:

    单选题
    若机器数为补码,某寄存器中的内容为BF(十六进制),则该寄存器存储的数据真值是()(用十进制表示)。
    A

    65

    B

    -65

    C

    64

    D

    -64


    正确答案: D
    解析: 暂无解析

  • 第11题:

    填空题
    移位寄存器指令SHRB将DATA数值移入移位寄存器。梯形图中,N指定移位寄存器的长度,移位寄存器的最大长度为64位,N为正值表示(),输入数据(DATA)移入移位寄存器的最低位(S_BIT),并移出移位寄存器的最高位。

    正确答案: 左移位
    解析: 暂无解析

  • 第12题:

    单选题
    假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则什么方式下访问到的操作数为200()
    A

    直接寻址200

    B

    寄存器间接寻址(R)

    C

    存储器间接寻址(200)

    D

    寄存器寻址R


    正确答案: B
    解析: 直接寻址200的操作数为300,寄存器间接寻址(R)的操作数300,存储器间接寻址(200)的操作数为400,寄存器寻址R的操作数为200。

  • 第13题:

    8250除数寄存器的值用于确定通信波特率,它必须在8250初始化时预置,为此,应先把通信线控制寄存器的【 】位(DLAB0置为1,然后将其分别写入高 8位除数寄存器和低8位数寄存器。


    正确答案:最高
    最高 解析:除数寄存器的值必须在8250初始化时设置。为此,必须先将通信线控制寄存器的最高位(DLA吧)置为1,然后分两次写入高8位除数寄存器和低8位除数寄存器。

  • 第14题:

    位置寄存器是用于保存位置数据的一个变量。在改变位置寄存器的值时,“R”表明一个位置寄存器已经保留了一个教导过的数值。


    正确答案:正确

  • 第15题:

    根据以下要求,试写出相应的汇编语言指令。  (1)把BX寄存器和DX寄存器的内容相加,结果存入BX寄存器中。           (2)用寄存器BX和SI的基址变址寻址方式把存储器中的一个字节与AL寄存器的内容相加,并把结果送到AL寄存器中。          (3)用寄存器BX和位移量0B2H的寄存器相对寻址方式把存储器中的一个字和CX相加,并把结果存回存储器中。          (4)用位移量为0524H的直接寻址方式把存储器中的一个字与立即数3C5AH相加,并把结果送回该存储单元。


    正确答案: 1.指令为   ADD  BX,DX
    2.指令为   ADD  AL,[BX+SI]
    3.指令为   ADD  [BX+0B2H],CX
    4.指令为   ADD  [0524H],3C5AH 

  • 第16题:

    某指令对应当前段寄存器(CS)=F000H,指令指针寄存器(IP)=FF00H,此时,该指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?试举例说明。


    正确答案: 物理地址为0FFF00H。
    指向该物理地址的CS,IP值不唯一。
    例如:CS:IP=FF00:0F00H也指向该物理地址。

  • 第17题:

    若机器数为补码,某寄存器中的内容为BF(十六进制),则该寄存器存储的数据真值是()(用十进制表示)。

    • A、65
    • B、-65
    • C、64
    • D、-64

    正确答案:B

  • 第18题:

    一个双字长有符号数存放在DX(高位)AX(低位)中,写出求该数相反数的指令序列。 结果仍存入DX,AX寄存器


    正确答案: NOT DX;首先将(DX,AX)取反
    NOT AX
    ADD AX,1;最低位加1,注意:不能用INC指令
    ADC DX,0;把进位(如果有)传递到高位

  • 第19题:

    根据以下要求,写出对应的汇编语言指令 (1)把BX和DX寄存器内容相加,结果存入DX寄存器。 (2)使用BX和SI寄存器进行基址变址寻址,把存储器中一字节内容与AL内容相加,结果存入存储单元。 (3)用寄存器BX和位移量0B2H的寄存器相对寻址方式,把存储器中一个双字与ECX相加,结果存入ECX。 (4)用偏移地址1020H直接寻址,把存储单元一个字内容与立即数3相加,结果存入存储单元。 (5)将AL寄存器内容与立即数120相加,结果存入AL寄存器。


    正确答案: (1)ADD DX,BX
    (2)ADD [BX][SI],AL
    (3)ADD ECX,[BX+0B2H]
    (4)ADD WORD PTR[1020H],3
    (5)ADD AL,120

  • 第20题:

    问答题
    段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?

    正确答案: 指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。
    解析: 暂无解析

  • 第21题:

    填空题
    移位寄存器指令SHRB将DATA数值移入移位寄存器。梯形图中,EN为使能输入端,连接移位脉冲信号,每次使能有效时,整个移位寄存器移动()位。DATA为数据输入端,连接移入移位寄存器的二进制数值,执行指令时将该位的值当N值为正时移入寄存器S_BIT指定移位寄存器的最低位。

    正确答案: 1
    解析: 暂无解析

  • 第22题:

    问答题
    试根据以下要求写出相应的汇编语言指令 把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器中。

    正确答案: ADD DX,BX。
    解析: 暂无解析

  • 第23题:

    单选题
    已知一个8位寄存器的数值为11001010,将该寄存器小循环左移一位后,结果为()。
    A

    01100101

    B

    10010100

    C

    10010101

    D

    01100100


    正确答案: C
    解析: 暂无解析

  • 第24题:

    填空题
    若机器数为补码,某寄存器中的内容为BF(十六进制),则该寄存器存储的数据真值是()(用十进制表示)。

    正确答案: -65
    解析: 暂无解析