打印

请问这两条松翰的指令是这样的作用吗?

[复制链接]
1910|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hxdjb|  楼主 | 2010-6-13 14:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
lcd_buf  ds  1   //定义一个变量lcd_buf
mov a, lcd_buf+1   //这是表示把lcd_buf隔壁的寄存器的数据送到A吗?
mov a, lcd_buf+2   //这是表示把lcd_buf隔壁的隔壁的寄存器的数据送到A吗?
Lcd_buf+1   lcd_buf+2  这两个寄存器的位置是编译器自动安排的是吗?

相关帖子

沙发
ayb_ice| | 2010-6-13 15:20 | 只看该作者
不是自动安排的

使用特权

评论回复
板凳
yiwusuoyou| | 2010-6-13 15:57 | 只看该作者
看来还是要不厌其烦的帮帮小兄弟的:lcd_buf  ds  1 是定义一个字节的RAM,RAM开始地址是可以自己定义的,
lcd_buf+1则表示RAM区里lcd_buf后面一个RAM字节,lcd_buf+2则lcd_buf后面第二个RAM字节

使用特权

评论回复
地板
hxdjb|  楼主 | 2010-6-13 16:32 | 只看该作者
谢谢!

使用特权

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

本版积分规则

128

主题

238

帖子

2

粉丝