ch03程序设计讲述.ppt

程序基本结构 3.1 顺序程序设计 顺序程序:没有分支、循环等转移指令,按指令书写的前后顺利依次执行 最基本的程序结构 完全采用顺序结构编写的程序并不多见 例 数据段 ;数据段 ASCII db 30h,31h,32h,33h,34h,35h,36h,37h,38h,39h ;对应0 ~ 9的ASCII码 db 41h,42h,43h,44h,45h,46h ;对应A ~ F的ASCII码 hex db 04h,0bh ;假设两个要显示的数据 例 代码段 ;代码段 mov bx,offset ASCII ;BX指向ASCII码表 mov al,hex ;AL取得一位16进制数 ;恰好就是ASCII码表中的位移 and al,0fh ;只有低4位是有效的,高4位清0 Xlat ;换码:AL←DS:[BX+AL] mov dl,al ;入口参数:DL←AL mov ah,2 ;02号DOS功能调用 int 21h ;显示一个ASCII码字符 例 代码段(续) mov al,hex+1 ;转换并显示下一个数据 and al,0fh xlat mov dl,al mov ah,2 int 21h 【例 3?1】将16进制数字转换为对应七段码 七段数码管:7段LED发光管 通过7个发光段的不同组合,能较好地显示16进制数字(0,…,

文档评论(0)

1亿VIP精品文档

相关文档