[bx+1]中的1是什么类型?
发现假如内存单元中是:304050 601.那么这个1应该是字节型数据还是说是位?
2.偏移地址是字节型存储的吗? 本帖最后由 兰陵月 于 2016-12-24 21:19 编辑
1、移动1,就是一个字节~
至于里面的1写法是十进制还是十六进制,看语法要求~你后面没加H,就是十进制,你加了,就是十六进制。每个编译器的表示都不一样,
这个不好说的,只有自己去体会。
2、偏移地址是字节型存储的吗?
没看懂你的意思~什么偏移地址是字节存储?你指的是偏移地址这个数值,还是指偏移地址所指向的数值?
如果是偏移地址,它就是一个数值,它是多大就是多大。
如果偏移地址指向的数值,则看你自己的规定,或者系统的默认规定。 兰陵月 发表于 2016-12-24 21:15
1、移动1,就是一个字节~
至于里面的1写法是十进制还是十六进制,看语法要求~你后面没加H,就是十进制, ...
这个一字节是不是因为段地址:[]指向的地方是一个内存单元,所以才是一字节呀 yuruotong1 发表于 2016-12-25 08:50
这个一字节是不是因为段地址:[]指向的地方是一个内存单元,所以才是一字节呀
字节的来历归咎于第一台计算机是8位计算机,其CPU一次性只能处理8个2进制位的数据。(总线带宽和寄存器大小决定的)
所以之后的所有计算,包括CPU能力的扩展,都基于这个最小标准。内存的划分也按字节来划分。地址自然也是按字节来计算的。 zealstar 发表于 2016-12-25 17:06
字节的来历归咎于第一台计算机是8位计算机,其CPU一次性只能处理8个2进制位的数据。(总线带宽和寄存器大 ...
谢谢
页:
[1]