汇编语言程序设计 史新奕 第5章 循环与分支程序设计 编写汇编语言程序的步骤 ? 分析题意 ? 根据算法,画出程序框图 ? 根据框图编写程序 ? 上机调试程序 5.1 循环程序设计 5.1.1 循环程序的结构形式 循环程序的结构形式 循环控制条件:可以利用条件转移指令和循环指令。 5.1.2 循环程序设计方法 例5.1试编写一个程序把BX寄存器内的二进制数用十六进制数的形式在屏幕上显示出来。 四位二进制数对应一位十六进制数。(给出BX值示例,二进制十六进制比较) 十六进制数0~9,A~F;ASCII码30H~39H(X+30H),41H~46H(X+37H)。 5.1.2 循环程序设计方法 5.1.2 循环程序设计方法 5.1.2 循环程序设计方法 例5.2 在ADDR单元中存放着数Y的地址,试编制一程序把Y中的1的个数存入COUNT单元中。 关于数据段的定义 DATAREA SEGMENT ADDR DW NUMBER ;NUMBER为变量名,在此变为该变量的EA NUMBER DW Y ;Y是一个具体的数,比如1010110001010011B COUNT DW ? DATAREA ENDS 5.1.2 循环程序设计方法 5.1.2 循环程序设计方法 5.1.2 循环程序设计方法 例5.3 在附加段中,有一个首地址为LIST和未经排
原创力文档

文档评论(0)