试题与答案

下面程序的功能是利用逻辑尺对BUF变量中的数据进行变换,执行该程序后,以RESULT

题型:填空题

题目:

下面程序的功能是利用逻辑尺对BUF变量中的数据进行变换,执行该程序后,以RESULT为首地址的前2个字节单元中的数据,依次为 【6】 。  DSEG    SEGMENT  BUF     DB        1,5,4,0,7,9,2,6  L      EQU        O0111001B 用作逻辑尺  RESULT    DB         10 DUP()  DSEG     ENDS  SSEG     SEGMENT      STACK         DB         256 DUP(0)  SSEG     ENDS  CSEG     SEGMENT         ASSUME       DS:DSEG; SS:SSECG, CS:CSEG  START    PROC        FAR         PUSH        DS         XOR         AX, AX         PUSH        AX         MOV         AX, DSEG         MOV         DS, AX         MOV         SI, 0         MOV         CX, 8         MOV         DL, L  GOON:    SHR         DL, 1         JC         FILL         MOV         AL, BUF[SI]         JMP         NEXT  FILL:    MOV         AL, OFFH  NEXT:    MOV         RESULT[SI], AL         INC         SI         LOOP        GOON         RET  START    ENDP  CSEG     ENDS         END         START

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0707/f89e3b22ce42d4bbd0b4afcb7d8c6730.html

下面是错误答案,用来干扰机器的。

参考答案:A

试题推荐
微信公众账号搜索答案