第5章循环与分支程序设计2013..Convertor分析.docVIP

  • 33
  • 0
  • 约5.86千字
  • 约 22页
  • 2017-03-25 发布于湖北
  • 举报

第5章循环与分支程序设计2013..Convertor分析.doc

第5章 循环与分支程序设计 编制汇编语言程序的步骤: 1 分析题意,确定算法 2 根据算法画出程序框图 3 根据框图编写程序 4 上机调试程序 5.1 循环结构程序设计 1 初始化部分:设置循环的初始状态  这是循环的准备部分,为程序操作、地址指针、循环计数、结束条件等设置初始值。 2 循环体:循环的工作部分及修改部分,包括以下3个部分: 循环工作部分 循环修改部分修改循环工作部分的变量地址等,这保证每次重复时,参加执行的数据能发生有规律的变化。 循环控制部分保证循环条件满足时进入循环;循环结束条件不满足时,退出循环,执行循环体外的后续语句。 3 循环结束部分 完成循环结束后的处理,如数据分析、结果的存放等。 循环程序典型结构 【例5.1】P163 在ADDR单元中存放着数Y的地址,试编制一程序把Y中(指数Y所有二进制位中包含)1的个数存入COUNT单元中。 PH163.asm 要测出Y中1的个数就应逐位测试。一个比较简单的办法是可以根据最高有效位是否为1来计数,然后用移位的方法把各位数逐次移到最高位去。 TITLE 数1的程序 DATA SEGMENT ADDR DW NUMBER NUMBER DW 12F0H ; Y的值 COUNT DW DATA ENDS CODE SEGMENT MAIN PROC FAR ASSUM

文档评论(0)

1亿VIP精品文档

相关文档