汇编语言4轮回.pptVIP

  • 0
  • 0
  • 约1.24万字
  • 约 78页
  • 2018-05-29 发布于贵州
  • 举报
汇编语言4轮回

回顾 顺序程序设计 分支程序设计 例4.1 .model small .stack .data X dw 5 Y dw 6 Z dw 7 W dw ? .code .startup mov ax,X add ax,Y add ax,Z mov W,ax .exit 0 end 单分支程序设计 例题 求绝对值 ;计算AX的绝对值 cmp ax,0 jns nonneg ;分支条件:AX≥0 neg ax ;条件不满足,求补 nonneg: mov result,ax ;条件满足 双分支程序设计 例题 显示BX最高位 shl bx,1 ;BX最高位移入CF jc one ;CF=1,即最高位为1,转移 mov dl,’0’ ;CF=0,即最高位为0,DL←’0’ jmp two ;一定要跳过另一个分支体 one: mov dl,’1’ ;DL←’1’ two: mov ah,2 int 21h ;显示 多分支程序设计 游戏 B0811班小朋友们正在上数学课,老师随便点了一名同学(张三)起立,然后对他说:“张三,现在从第一排左边第一个同学开始,把比你学号小的所有同学的学号相加,直到学号大于你的学号的同学为止,最后把算得结果告诉老师”。 4.3 循环程序设计 循环结构一般是根据某一条件判断为真或假来确定是否重复执行循环体 条件永真或无条件的重复循

文档评论(0)

1亿VIP精品文档

相关文档