首页学历类考试大学计算机科学
(单选题)

下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为() TEST BH,01H ______K1

AJNE

BJZ

CJS

DJC

正确答案

来源:www.examk.com

答案解析

ZP表示的是如果运算结果为0,则ZF=1。JZ表示的是如果ZF=1,则转移至标号处。JC表示的是如果CF=1,则转移至标号处。JS表示的是如果SF=1,则转移至标号处。JNE表示的是如果ZF=0,则转移至标号处。TEST命令的主要作用类似于AND,是测试一个对象中某1位或某几位的状态,它不改变目的操作数。本题中,若BH为奇数,则它的结果不为0,ZF=0,所以应该使用JNE指令。

相似试题

  • (单选题)

    无论是BH中原有数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指令是()。

    答案解析

  • (单选题)

    无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指令是()

    答案解析

  • (简答题)

    编写指令序列,比较AX、BX中的数的绝对值,绝对值较大的数存入AX,绝对值较小的数存入BX。

    答案解析

  • (简答题)

    编写指令序列,比较AX、BX中的数的绝对值,绝对值较大的数存入AX,绝对值较小的数存入BX。

    答案解析

  • (简答题)

    编写指令序列,比较AX、BX中的数的绝对值,绝对值较大的数存入AX,绝对值较小的数存入BX。

    答案解析

  • (简答题)

    输入一个正整数,把各位上为奇数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数。例如若输入一个正整数27638496,得到结果为26846。

    答案解析

  • (简答题)

    设AX,BX中的数一个为正数,一个为负数,下面程序段完成将正数送到PLW单元中存放,请将程序中所缺指令语句补上。

    答案解析

  • (简答题)

    将一个整数中的每一位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:87653142时,t中的数为:7531。

    答案解析

  • (简答题)

    指出下列指令是否正确,若不正确说明原因:CBW BH

    答案解析

快考试在线搜题