汇编语言基础知识问题

汇编语言问题伪指令irpc的参数列表为什么是字符串?字符串中元素不是字符吗?像TABLELABELBYTEIRPCX,0123456789dw(x+1)*2ENDM中的0... 汇编语言问题
伪指令irpc的参数列表为什么是字符串?字符串中元素不是字符吗?像
TABLE LABEL BYTE
IRPC X,0123456789
dw (x+1)*2
ENDM中的0123456789为什么叫字符串?不应该只是数据串吗?是翻译的问题吗?
展开
 我来答
可轩163
2014-08-30 · TA获得超过1.3万个赞
知道大有可为答主
回答量:4824
采纳率:88%
帮助的人:1737万
展开全部
0123456789 是以字串形式表示的字节数据集合。宏展开为:
dw (0+1)*2
dw (1+1)*2
dw (2+1)*2
dw (3+1)*2
……
dw (9+1)*2
追问
TABLE LABEL BYTE
IRPC X,abcdefg
DW (x+1)*2
ENDM
宏展开是什么?
追答
当源程序被汇编时,汇编程序将对宏调用进行宏体复制,并取代宏名,
这种复制操作称为宏展开。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式