简答题

乘除法运算针对无符号数和有符号数,有两种不同的指令。只有一种指令的加减法如何区别无符号数和有符号数运算?

正确答案

加减法不区别无符号数和有符号数,但根据运算结果分别设置标志寄存器的CF和OF标志,可利用CF和OF进行区别。

答案解析

相似试题
  • 汇编语言算术运算指令中,对加法或减法来说,无符号数和有符号数()同一套指令,对乘法或除法来说,无符号数和有符号数()同一套指令。

    填空题查看答案

  • 编程实现三个变量值的排序(分别用无符号数和有符号数处理)。

    简答题查看答案

  • 当一个有符号数和一个无符号数执行运算后的结果是()

    单选题查看答案

  • 两个字节的无符号数表示范围为(),有符号数补码表示范围为()。

    填空题查看答案

  • 一个字节的无符号数表示范围为(),有符号数补码表示范围为()。

    填空题查看答案

  • 在使用除法指令作有符号数除法时,应选用指令()。

    单选题查看答案

  • 若(AL)=94H,当看作是无符号数时,它代表(),若是有符号数(补码)时,它代表()。

    填空题查看答案

  • 无符号数在前面加零扩展,数值不变;有符号数前面进行符号扩展,位数加长一位、数值增加一倍。

    判断题查看答案

  • N位二进制数的无符号数表示范围为0~(2N-1),有符号数(补码)表示范围为()。

    填空题查看答案