第4章.8086汇编语言程序设计分解.ppt

2、位操作类例题 例1:将寄存器AL中高、低4位交换 …… MOV AL , 0ABH MOV CL , 4 ROL AL , CL ;移出位补充移空位4次 …… 例2:将AX中的内容按相反顺序存入BX中 …… MOV AX , 1234H MOV CX , 16 AA1: SHL AX , 1 ;移出的位进到CF RCR BX , 1 ;AX中移出的位进入BX LOOP AA1 …… 3、跳转类例题 例1:编程将以$结束的字符串中的小写字母改为大写字母。 DATA SEGMENT STR DB ‘heLLo,eveRyboBY !’,’$’ DATA ENDS …… LEA BX , STR A1: MOV AL ,[BX] CMP AL , ‘$’ ;是$符,则结束 JE DONE CMP AL , ‘a’ JB N

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档