一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。
这句话为什么不对?
段名相当于标号,代表了段地址,是不是就表示了这段数据在内存中的起始地址?
想不明白
另外 书中有 mov ax,data的例子
这也说明了data代表一个值,不然也不会有这样的命令啊?
哪为朋友给我讲讲...
- [游客] 是啊,要是bios不固化,还敢关机么?呵呵 03/03 20:55
- [游客] 请问,如果在8086的机子上插入1m的内存,是不是从A0000到fffff的内存都不可以用呢?换句话 03/03 20:52
- [游客] 恩。 03/03 20:50
- [游客] 楼主说的很言简意赅。 要想知道伪指令的作用,就要明白编译器功能,就是将符合人类语法规则的语言转化成 03/03 20:48
- [younggay] 总结的都很正确。 03/03 20:43
- [游客] 呵呵 03/03 17:49
[2008-03-12 22:07] 关于第6章检测题中的一个问题
阅读全文 |
评论次数(0) |
浏览次数(369) |
所属类型(默认类型)
[2008-03-03 15:57] 主板上的RAM
主板上的RAM--过去很老的机型是没有类似DIMM槽用来插内存的,内存都是直接打在板子上。还有就是部分主板会在设计时在主板镶嵌一块RAM作为辅助buffer,或者称作Cache,专门为制定设备使用比如VGA, CPU, HDD(硬盘本身就有)。
另外,BIOS只可能存在于ROM上,如果放在RAM中那不就不能关机了??呵呵...
另外,BIOS只可能存在于ROM上,如果放在RAM中那不就不能关机了??呵呵...
阅读全文 |
评论次数(2) |
浏览次数(513) |
所属类型(默认类型)
[2008-03-03 15:53] 关于内存条问题
今天看到汇编语言书上写着:
8086的内存寻址为1m即从00000-FFFFF
其中:
00000-9FFFF为内存地址空间
A0000-Bffff为显存地址空间
请问,如果在8086的机子上插入1m的内存,是不是从A0000到fffff的内存都不可以用呢?换句话说就是买了1m的内存插在8086上只相当于插了个00000-9FFFF这么大个内存呢?呵呵,我不会算00000-9FFFF是多少字节
0000-9ffff是640K,...
8086的内存寻址为1m即从00000-FFFFF
其中:
00000-9FFFF为内存地址空间
A0000-Bffff为显存地址空间
请问,如果在8086的机子上插入1m的内存,是不是从A0000到fffff的内存都不可以用呢?换句话说就是买了1m的内存插在8086上只相当于插了个00000-9FFFF这么大个内存呢?呵呵,我不会算00000-9FFFF是多少字节
0000-9ffff是640K,...
阅读全文 |
评论次数(1) |
浏览次数(1087) |
所属类型(默认类型)
[2008-03-03 15:33] 关于主板BIOS和CMOS
主板上有BIOS和CMOS。
BIOS是ROM
CMOS是RAM
BIOS设置的数据存放在CMOS芯片中。所以可以叫做BIOS设置,也可以叫做CMOS设置。
电池是给CMOS供电的。...
BIOS是ROM
CMOS是RAM
BIOS设置的数据存放在CMOS芯片中。所以可以叫做BIOS设置,也可以叫做CMOS设置。
电池是给CMOS供电的。...
阅读全文 |
评论次数(1) |
浏览次数(599) |
所属类型(默认类型)
[2008-03-03 15:29] 关于伪指令
伪指令之所以是 伪,是因为它不是真正的让CPU执行的指令,而是只在编译过程中告诉编译器如何编译的.
编译完了,伪指令就没了.
比如 .IF EAX 是个分支伪指令,意思是如果EAX为真, 就怎么怎么样. 编译器在编译的时候,会把.IF EAX 编译成 OR EAX,EAX JE ***** (不是唯一可能)
.
不同的编译器,可以支持不同的伪指令集,所以用特定的编译器编写的汇编代码,有可能在其他的编译器上无法编译.
当然,也可以不用伪指令,直接用CPU指令,不过有些伪指令是必须的.
这个问题好象很多朋友都在问,原因是还不太了解 汇编源代码 编...
编译完了,伪指令就没了.
比如 .IF EAX 是个分支伪指令,意思是如果EAX为真, 就怎么怎么样. 编译器在编译的时候,会把.IF EAX 编译成 OR EAX,EAX JE ***** (不是唯一可能)
.
不同的编译器,可以支持不同的伪指令集,所以用特定的编译器编写的汇编代码,有可能在其他的编译器上无法编译.
当然,也可以不用伪指令,直接用CPU指令,不过有些伪指令是必须的.
这个问题好象很多朋友都在问,原因是还不太了解 汇编源代码 编...
阅读全文 |
评论次数(1) |
浏览次数(434) |
所属类型(默认类型)
[2008-03-03 15:01] 2008.03.03
2008.03.03 学习完第一章
出现的难点有:
寻址,寻找存储单元,存储单元以B为最小单位,可以认为寻的就是B(字节)
比如;8KB寻址,有几根地址线?
8KB=2^13B 所以13根地址线!
寻到存储单元后,每个存储单元存储8bit!
通过了网上测试!
做了检测点!
每根地址线只能传输两种信息,0或是1。
所以1根地址线的寻址能力是2(也就是2^1)。这个2的单位是什么?这个书上说了是存储单元,微型机存储器的存储单元可以存储一个字节。
总结:1根地址线的寻址能力是2个字节。
10根地址线的寻址能力是1024字节,即1KB。...
出现的难点有:
寻址,寻找存储单元,存储单元以B为最小单位,可以认为寻的就是B(字节)
比如;8KB寻址,有几根地址线?
8KB=2^13B 所以13根地址线!
寻到存储单元后,每个存储单元存储8bit!
通过了网上测试!
做了检测点!
每根地址线只能传输两种信息,0或是1。
所以1根地址线的寻址能力是2(也就是2^1)。这个2的单位是什么?这个书上说了是存储单元,微型机存储器的存储单元可以存储一个字节。
总结:1根地址线的寻址能力是2个字节。
10根地址线的寻址能力是1024字节,即1KB。...
阅读全文 |
评论次数(1) |
浏览次数(484) |
所属类型(默认类型)