打印

利用可重定位型ASM方式实现汇编语言的模块化

[复制链接]
215|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
卡拉瓦乔|  楼主 | 2018-9-29 13:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
(1)      段定义伪指令:SEGMENT格式:段名     SEGMENT存储器类型存储器类型有以下五种:CODE(ROM)、DATA(直接寻址RAM)、IDATA(间接寻址RAM)、BIT(位寻址RAM)、XDATA(外扩RAM)。作用:用于声明一个可以再定位的逻辑段。(2)      段选择伪指令:REG格式:RSEG   段名作用:用于选择一个已经用SEGMENT指令定义过的段名作为当前段。(3)      模块通信伪指令:PUBLIC、EXTRN格式:PUBLIC   符号名1,符号名2,……作用:用来声明那些在本模块中定义、会被其他模块引用的符号名(地址标号)。       格式:EXTRN   存储器类型(符号名1,符号名2,……)

       作用:用来声明那些在其他模块中定义、要在本模块中使用的符号名(地址标号)。

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

438

主题

438

帖子

0

粉丝