12 第4章4 作业与子程序.pptVIP

  • 24
  • 0
  • 约1.04万字
  • 约 41页
  • 2017-02-27 发布于湖北
  • 举报
“广泛流传”的版本 code segment assume cs:code start: mov ax,0100100110101001B xor bx,bx mov cx,16 circle: rol ax,1 怎么会有两个loop circle? jc BitSet inc bh loop circle jmp countover BitSet: inc bl loop circle 其实16位可以一块送 countover: mov ch,bh mov cl,bl mov ax,4c00h int 21h code ends end 完善流程图 流程图本身不是目的,而是将想法表达为算法,为编写程序代码做准备。 在流程图阶段,应当检查有没有原则性错误。 好的流程图不应当出现交叉的程序结构,更不应存在逻辑错误。 优化流程图,可以提高代码效率。 修改后的程序 code segment assume cs:code start: mov ax,0100100110101001B xor bx,bx mov cx,16 circle: rol ax,1 分支在循环结构里面 jc BitSet inc bh jmp countover BitSet: inc bl countover: loop ci

文档评论(0)

1亿VIP精品文档

相关文档