精灵王
- 注册日期2010-12-08
- 发帖数640
- QQ
- 火币1103枚
- 粉丝120
- 关注75
|
阅读:4430回复:0
经典汇编语言教程:9.6 宏的扩展——FOR/FORC
楼主#
更多
发布于:2013-01-27 14:13
| | | | 循环伪指令FOR与9.4.2节中伪指令IRP在功能上完全一致,设置该伪指令的原因也是为了保证与先前版本的兼容性。 伪指令FOR的使用方式如下:[table][tr][td=1,3]FOR[/td][td=2,1]parameter[:REQ|:=<default>], <argument [, argument]...>[/td][/tr][tr][td]语句序列[/td][td];被重复的汇编语言语句[/td][/tr][tr][td=2,1]ENDM[/td][/tr][/table] 其中各参数的说明如下: 例如: 该语句在宏展开时,将得到下列语句: DB "123" DB ? DB 21 DB 0 …… push ax push bx push dx 9.6.5循环伪指令FORC循环伪指令FOR与9.4.3节中伪指令IRPC在功能上完全一致,它也是为保证与先前版本的兼容性而设置的。 伪指令FORC的使用方式如下: 其中各参数的说明如下: 例如: 该语句在宏展开时,将得到下列语句: DB 1 DB ? DB 3 …… push ax push bx push dx
| | | | |
|