汇编学习(2)

PC系统中各类存储器的逻辑连接

CPU将系统各类存储器看作一个逻辑存储器的情况

☞我们希望像显示器输出一段信息,那么必须将这段信息写到显存中,显卡才能将它输出到显示器上。
要向显存中写入数据,必须知道显存在内存地址空间中的地址。

8086PC机内存地址空间分配


从图中可以看出,从地址0~9FFFF的内存单元中读取数据,实际上就是在读取主随机存储器中的数据;
向地址A0000~BFFFF的内存单元中写数据,就是向显存中写入数据,这些数据会被显示卡输出到显示器上;
我们向地址C0000~FFFFF的内存单元中写入数据的操作时无效的,因为这等于改写只读存储器中的内容。

注:用汇编语言编程,必须要从CPU的角度考虑问题。通过编程实践,来增加感性认识。

posted @ 2013-03-04 13:53  TBHacker  阅读(188)  评论(0编辑  收藏  举报