打印

在汇编中怎么定义一个16位的变量呢?

[复制链接]
6128|7
手机看帖
扫描二维码
随时随地手机跟帖
沙发
Hello_LeeHom|  楼主 | 2011-2-11 22:58 | 只看该作者
在c51 中可以定义一个16位的变量,并能对其进行加1和减1操作,在汇编中怎么定义一个16位的变量呢?

使用特权

评论回复
板凳
古道热肠| | 2011-2-11 23:05 | 只看该作者
把DPTR当16位变量用吧。有INC DPTR指令,要减一较为麻烦。

使用特权

评论回复
地板
yuyetufu| | 2011-2-12 09:18 | 只看该作者
双字节运算

使用特权

评论回复
5
sdpz| | 2011-2-12 11:06 | 只看该作者
其实就是定义一个地址,为它保留16位的内存空间。通过地址来操作这片空间。至于怎么操作就随便你了。

使用特权

评论回复
6
zxcscm| | 2011-2-12 13:08 | 只看该作者
用两个地址做变量,双字节运算

使用特权

评论回复
7
谈的元| | 2011-2-12 22:23 | 只看该作者
定义2个变量

使用特权

评论回复
8
程序医人| | 2011-2-12 23:01 | 只看该作者
。。。C用多了,就知道定义变量了。 汇编没有定义变量这回事,想用直接写地址拿来用。

使用特权

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

本版积分规则

0

主题

126

帖子

1

粉丝