高手请进,问汇编语言程序设计问题

31.MOVDL,ALNOTDLTESTDL,04HJENEXT┇NEXT:…若上述程序段执行时产生分支,说明AL中的数第几位一定为1?程序段执行后CF是多少?32.DA... 31. MOV DL,AL
NOT DL
TEST DL,04H
JE NEXT

NEXT:…
若上述程序段执行时产生分支,说明AL中的数第几位一定为1?程序段执行后CF是多少?
32.DA1 DB‘ABCDEFGHI’
DA2 DB 9 DUP(0)

LEA SI,DA1
LEA DI,DA2
MOV CX,9
CLD
LOP: LODSB
SUB AL,10H
STOSB
LOOP LOP
. . .
试问:①写出程序执行后DA2各字节中的数据。
②保持程序功能情况下,程序中 可否改写为
33.已知:BX=4567H
NEG BX
INC BX
NEG BX
DEC BX
程序段执行后,BX=________,CF=________。
34. MOV BL,64H
MOV CL,03H
XOR AX,AX
AGAIN:ADD AL,BL
ADC AH,0
DEC CL
JNZ AGAIN
问:(1)该程序段完成的功能是:
(2)AX=________。
35.已知数据段中定义
DAT1 DB 12H,34H,56H,78H
MOV CX,0
MOV AX,WORD PTR DAT1
MOV CL,DAT1+3
当程序段执行完后AX=________,CX=________。
36.DA1 DB 83H,72H,61H,94H,5AH

MOV CX,WORD PTR DA1
AND CX,0FH
MOV AL,DA1+3
SHL AL,CL
上述指令序列执行后,AL=_______,CL=_______。
简单还不帮着做做
展开
 我来答
呀豆荚
2006-12-14 · TA获得超过3080个赞
知道小有建树答主
回答量:752
采纳率:100%
帮助的人:1264万
展开全部
31.从第0位开始数的第2位一定为1;CF=0
32.
①"123456789"
②保持程序功能情况下,程序中 可否改写为 ——什么呀,题目都不完整

33.BX=4564H,CF=1

34.
(1)100+100+100
(2)AX=012CH

35.AX=3412H,CX=0078H

36.AL=0A0H,CL=3
清馨且轻巧丶典范q
2006-12-12 · TA获得超过838个赞
知道答主
回答量:1386
采纳率:0%
帮助的人:856万
展开全部
呵呵
简单的汇编语言问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式