主题:谁帮我做下。。。谢谢
一说出下面语句的错误。
1.MOV AX,a 2.IN AL,CX
3.MOV BX,[AX] 4.SUB BX,[AX]
5.MOV [SI],a 6.CMP a,b
7.SHL AL,2 8.MOV AX,A0H
二说出寻址方式。
1.CMP AX,[SI+X]
2.MOV DS,AX
3.ADD AX,X
4.AND CL,0FH
5.OUT DX,AL
6.ADD AX,[SI+1]
三找出下列语句的区别。
1.MOV [SI],AL
MOV AL,[SI]
2.JZ Again
JE Again
3.SHL AL,AC
ROL AL,CL
4.MOV [BX],AX
MOV [BX],AL
5.ADD AX,[SI]
ADD AL,[SI]
6.ADD AH,AL
ADD AL,AH
四读程序。
1.读下面程序说出AL与a,b的关系。
MOV AL,a
ADD AL,AL
CMP AL,b
JC NEXT
SUB AL,b
JMP Done
Next: SUB b,AL
MOV AL,b
Done: MOV AH,40H
2.读下面程序写出AX的值。
Buf DB 11H,22H,33H,44H,
.
.
.
MOV DI,1
LEA SI,Buf
ADD SI,DI
MOV AX,[SI]
ADD AX,DI
五编程题。
1.Buff单元中有十个元素符号数,将他们每个都加1。
2.Buff单元中有十个元素符号数,将他们当中小于80H的加1。
1.MOV AX,a 2.IN AL,CX
3.MOV BX,[AX] 4.SUB BX,[AX]
5.MOV [SI],a 6.CMP a,b
7.SHL AL,2 8.MOV AX,A0H
二说出寻址方式。
1.CMP AX,[SI+X]
2.MOV DS,AX
3.ADD AX,X
4.AND CL,0FH
5.OUT DX,AL
6.ADD AX,[SI+1]
三找出下列语句的区别。
1.MOV [SI],AL
MOV AL,[SI]
2.JZ Again
JE Again
3.SHL AL,AC
ROL AL,CL
4.MOV [BX],AX
MOV [BX],AL
5.ADD AX,[SI]
ADD AL,[SI]
6.ADD AH,AL
ADD AL,AH
四读程序。
1.读下面程序说出AL与a,b的关系。
MOV AL,a
ADD AL,AL
CMP AL,b
JC NEXT
SUB AL,b
JMP Done
Next: SUB b,AL
MOV AL,b
Done: MOV AH,40H
2.读下面程序写出AX的值。
Buf DB 11H,22H,33H,44H,
.
.
.
MOV DI,1
LEA SI,Buf
ADD SI,DI
MOV AX,[SI]
ADD AX,DI
五编程题。
1.Buff单元中有十个元素符号数,将他们每个都加1。
2.Buff单元中有十个元素符号数,将他们当中小于80H的加1。