汇编语言1复习题
MOV NEXT: MOV MIN ,
HLT
4.下面程序段的功能是完成将DA1开始的单元中的0~9共10个数字转换成对应的ASCII码送ASC1开始的单元中存放。请将程序段补充完整。
DA1 DB 00H,01H,02H,03H,04H,05H,06H,07H,08H
DB 09H
ASC1 DB 10 DUP(?)
CUNT=ASC1-DA1
……….
LEA SI,DA1
LEA DI,ASC1
LOP1:MOV AL,[SI]
MOV [DI],AL
INC SI
INC DI
HLT
5.下列程序段是比较AX,BX,CX中带符号数的大小,将最大的数放在AX中。请将程序填充完整。
CMP AX,BX
NEXT
XCHG AX,BX
NEXT:AX,CX
JGE OUT
AX,CX
OUT:
…….
6.下面程序是查找STRING中是否有“A”这个字符,如果有则转向YES去执行;没有则转向NO去执行。请将程序填充完整。
MOV CX,20
MOV BX,-1
MOV AL,’A’
NEXT: CMP AL,STRING[BX]
NEXT
JNZ YES:……..
……..
JMP
NO:………
………
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库汇编语言1复习题(11)在线全文阅读。
相关推荐: