社区
汇编语言
帖子详情
看王爽的汇编语言第二版有个简单问题
Areslp
2012-05-04 05:14:21
看寄存器内存访问这一章,里面有个练习题:写几条指令,将al中的数据送入内存单元10000H中
书上给出的代码是
mov bx,1000H
mov ds,bx
mov [0],al
我想问的是,内存地址是ds+al决定的,那上面的代码是不是把1000H+al的数据送入了10000H中?
那如果想将al的数据送入2000:0H中,又要怎么写呢?
...全文
201
5
打赏
收藏
看王爽的汇编语言第二版有个简单问题
看寄存器内存访问这一章,里面有个练习题:写几条指令,将al中的数据送入内存单元10000H中 书上给出的代码是 mov bx,1000H mov ds,bx mov [0],al 我想问的是,内存地址是ds+al决定的,那上面的代码是不是把1000H+al的数据送入了10000H中? 那如果想将al的数据送入2000:0H中,又要怎么写呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pyx93
2012-05-08
打赏
举报
回复
段地址的首地址 不是1000h×10h吗。[0]就是10000+0 就是10000
litter_man
2012-05-07
打赏
举报
回复
LZ是不是少一个0呀?
mov bx,1000H
寄存器间接寻址对于DI,SI,BX默认段为DS,而BP为SS
diaolingle
2012-05-06
打赏
举报
回复
楼主,你理解错了,是把al中的数据放到10000h处,至于你的第二个问题,把第一行代码中1000h改为2000h就可以了,楼主还是看书看仔细一点吧,很基础的东西了。
WJN92
2012-05-04
打赏
举报
回复
我想你理解错了
mov [0],al
是把 AL放到 DS:[0]里面
如果你要offset 的话
MOV BYTE PTR DS:[BX+BP+SI+DI+1234H],AL
BAYNPU
2012-05-04
打赏
举报
回复
那不是更简单吗:
mov bx,2000h
mov ds,bx
mov [0],al
王爽
汇编语言
第二版
答案.docx
王爽
汇编语言
第二版
答案.docx
王爽
汇编语言
(
第二版
)
王爽
汇编语言
电子书
汇编语言
(
第二版
)电子书及课后答案
王爽
汇编语言
第二版
的答案
王爽
汇编语言
第二版
答案
汇编语言
课后习题答案及实验解答
王爽
主编.chm
王爽
汇编语言
第二版
王爽
汇编语言
第二版
讲解用PPT 不是书籍扫描
王爽
汇编语言
第二版
+习题答案.rar
王爽
汇编语言
第二版
+习题答案.rar
汇编语言
21,497
社区成员
41,618
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章