填空题

若要测试AL中操作数的第0,3,4,7位是否均为0,然后根据结果实现条件转移,可使用TEST AL,99H指令,以产生转移条件。这条指令执行后将影响的标志位是 【17】 。

【参考答案】

ZF
<上一题 目录 下一题>
热门 试题

填空题
在标准子程序中,它所使用的工作寄存器一般要存放于 【16】 保存,在返回调用程序之前,再恢复它们的内容。
填空题
下面的8086 8088汇编语言程序中,主程序通过堆栈将有关信息传送给子程序STRLEN。在主程序的 【9】 处填空,使程序能正常运行。 DSEG SEGMENT ARRAY DB ’Computer$’ NUM DW 0 DSEG ENDS SSEG SEGMENT STACK DB 256 DUP(0) SSEG ENDS CSEG1 SEGMENT ASSUME DS:DSEG,SS:SSEG,CS:CSEG1 START: MOV AX,DSEG MOV DS,AX MOV AX,OFFSET ARRAY PUSH AX CALL 【9】 MOV NUM,AX MOV AH,4CH INT 21H CSEG1 ENDS CSEG2 SEGMENT ASSUME DS:DSEG,SS:SSEG,CS:CSEG2. STRLEN PROC FAR PUSH BP MOV BP,SP PUSH SI MOV SI,[BP+6] NEXT: CMP BYTE PTR[SI],’$’ JZ DONE ;串尾吗? INC SI JMP NEXT DONE: MOV AX, SI SUB AX, [BP+6] POP SI POP BP RET 2 STRLEN ENDP CSEG2 ENDS END START
相关试题
  • CPU中的总线接口部件BIU,根据执行部件EU的...
  • 将家庭PC机接入Internet的方式有多种,通过...
  • 8086 8088CPU内部共有 【12】...
  • 第9题程序中,若代码CSEG1占用的内存空间...
  • 近过程(NEAR)的RET指令把当前栈顶的一个...