. : : Assembly Language : : .
|
首页
|
我提出的问题
|
我参与的问题
|
我的收藏
|
消息中心
|
游客 登录
|
提问
|
未解决
|
已解决
|
精华区
|
搜索
|
《汇编语言》论坛
->
寄存器(内存访问)
主题 : :
为什么寄存器和内存单元之间的传送是字型 而不是字节型?
[待解决]
回复[
20
次 ] 点击[
2781
次 ]
helloworld
[帖 主]
[ 发表时间:2007-10-24 00:29 ]
荣誉值:10
信誉值:6
注册日期:2007-10-20 14:34
比如 DS的值是1000
为什么mov ax,[1]
其结果是将内存10000H--10001H的数据传入AX
而不是将10001H的数据传入AX?
zhenglxd
[第
16
楼]
[ 回复时间:2009-04-16 16:04 ]
荣誉值:30
信誉值:0
注册日期:2009-04-09 10:05
你为什么就不能静下心 好好把书仔细看一遍呢,这个程度的学习 靠的就是耐心 和仔细
debug工具 自己调试下不是都明白了
AX 是16位的 AL AH等是8位的寄存器
内存单元是 8位的 字单元是16位的
看一个[..]内是字单元还是内存单元 要看和他操作的具体寄存器是多少位的
另外 字单元是 2个连续的内存单元 以这2个内存单元中 较小的一个偏移地址来命名
同时 较小的偏移地址存放的低位内存单元 较高的偏移地址存放的高位的内存单元
全是书本的知识 你不看书 的吗 纯理论的东西特别是基础的很枯燥但是很重要
需要登录后才能回帖 -->>
请单击此处登录
Copyright © 2006-2024 ASMEDU.NET All Rights Reserved