顺序程序设计

 电工网   2019-04-18 21:52   65 人阅读  0 条评论

 顺序程序结构 是 指完全按顺序逐条执行的指令序列,这在程序段中是大量存在的,是最基本、最常见的程序结构,但作为完整的程序则很少见.
   例:简单计算
.model small
.stack
.data
X dw 5
Y dw 6
Z dw 7 
.code
.startup
mov ax,X
add ax,Y
add ax,Z
mov dl,al
; 入口参数: DL ← AL
mov ah,2
;02 号 DOS 功能调用
int 21h
; 显示一个 ASCII 码字符
exit 0
End
例题:

  若 m , n , w 分别为 3 个 8 位无符号数,现欲求 Q=m*n-w ,若 m , n , w 存放在当前 DS 所决定的数据段,偏移地址 为 DATA 的顺序单元中,而且 Q 可放在 AX 中,则程序为:



LEA SI , DATA


MOV AL , [SI]


MOV BL , [SI+1]


MUL BL


MOV BX , 0


MOV BL , [SI+2]


SUB AX , BX


本文地址:http://www.v3600.net/post/671.html
版权声明:文章版权归原创作者所有,版权归 admin 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?