一台pc,装有多个存储器芯片
1.按读写属性分类:随即存储器(RAM),只读存储器(ROM);
2.按功能和连接分类:
(1)随机存储器:主板和扩展插槽上的RAM;
(2)装有BIOS的ROM;
(3)接口卡上的RAM;
他们的共同点:
1.都和CPU总线连接
2.cpu对他们进行读写的时候都通过控制线发出内存读写命令
cpu操作他们的时候把他们当做是一块内存,统一进行编址。
8086 内存地址空间分配情况:
(1)00000 ~ 9ffff 主存储器地址空间
(2)A0000 ~ BFFFF 显存地址空间
(3)C0000 ~ FFFF...


- [chenglibin] 谢谢,已经改过来了.. 12/07 13:38
- [chenglibin] thanks!!! 12/07 13:31
- [游客] 现在的答案是正确的。 12/07 09:39
- [游客] 嗯。 不过,还有其他的两问呢。 12/07 09:38
- [游客] 没的说。 12/07 09:37
- [游客] 正确。 12/07 09:37
- [游客] debug中的T命令等都会引发中断(T是单步中断,每步执行完毕后就停下来显示信息),而中断会使用当前 12/07 09:35
- [游客] 还没想出来PSP中的数据究竟是什么意思以及为什么要查看本题的的PSP ============= 12/07 09:29
- [游客] 没问题。 12/07 09:22
- [scuzg] 对,就是暂存了别的数据。 栈是个“公共场所”,我们自编的程序要和其他程序共用。你看到的应该 12/06 20:44
[2009-12-03 14:04] 8086 pc机内存地址分配情况
阅读全文 |
评论次数(0) |
浏览次数(503) |
所属类型(学习心得)
[2009-12-02 21:41] jmp 指令 IP修改问题
如下指令:
mov ax,2
mov ax,ax
jmp ax
书上作业,考虑不全面很容易做错,我一开始以为三次而且还很肯定,
分别都发生在指令进入指令缓冲器时,后来经高人指点,蓦然醒悟,原来四次,关键就在jmp指令上 jmp 修改了2次IP分别是(1)jum指令进入指令缓冲器时;(2)***jmp本身是一条修改IP的指令及
(IP)=(ax)。...
mov ax,2
mov ax,ax
jmp ax
书上作业,考虑不全面很容易做错,我一开始以为三次而且还很肯定,
分别都发生在指令进入指令缓冲器时,后来经高人指点,蓦然醒悟,原来四次,关键就在jmp指令上 jmp 修改了2次IP分别是(1)jum指令进入指令缓冲器时;(2)***jmp本身是一条修改IP的指令及
(IP)=(ax)。...
阅读全文 |
评论次数(1) |
浏览次数(359) |
所属类型(学习心得)
[2009-12-01 12:15] 关于loop指令
loop指令的执行细节(按顺序):
(1)(cx) = (cx)- 1;
(2)判断cx的值,如果不为0,转至标号处执行程序;为0向下执行;
之前一直为书上写错了,根据自然思维似乎前2后1是合理的,想了很长时间,后来做检测题错了后,翻书找到了loop指令的执行过程,才发现果然先1后2是对的,一定要仔细阅读教材。...
(1)(cx) = (cx)- 1;
(2)判断cx的值,如果不为0,转至标号处执行程序;为0向下执行;
之前一直为书上写错了,根据自然思维似乎前2后1是合理的,想了很长时间,后来做检测题错了后,翻书找到了loop指令的执行过程,才发现果然先1后2是对的,一定要仔细阅读教材。...
阅读全文 |
评论次数(1) |
浏览次数(322) |
所属类型(学习心得)
[2009-11-29 13:25] 寄存器传送问题
8086中有很多指令,存在的很多,觉得不太好记,想了想还是记住不存在的吧:
不存在的指令
(1)mov 内存地址,立即数
(2)mov 内存地址,内存地址
(3)mov 段寄存器,立即数
暂且知道这些,热烈欢迎各位帮补充一下...
不存在的指令
(1)mov 内存地址,立即数
(2)mov 内存地址,内存地址
(3)mov 段寄存器,立即数
暂且知道这些,热烈欢迎各位帮补充一下...
阅读全文 |
评论次数(2) |
浏览次数(381) |
所属类型(学习心得)
[2009-11-27 08:08] cpu工作原理(指令的读取、执行)
cpu执行汇编指令时
(1)利用地址加法器计算器计算出20位物理地址;
(2)20位物理地址进入输入输出控制电路;
(3)从内存地址处读取指令;
(4)指令进入输入输出控制电路;
(5)指令进入指令缓冲器:此时IP的值发生改变,指向下一条将要读取的指令;
(6)IP-1处的指令进入指令控制器,指令执行!(注意ip此时已经改变了)。...
(1)利用地址加法器计算器计算出20位物理地址;
(2)20位物理地址进入输入输出控制电路;
(3)从内存地址处读取指令;
(4)指令进入输入输出控制电路;
(5)指令进入指令缓冲器:此时IP的值发生改变,指向下一条将要读取的指令;
(6)IP-1处的指令进入指令控制器,指令执行!(注意ip此时已经改变了)。...
阅读全文 |
评论次数(0) |
浏览次数(353) |
所属类型(学习心得)
页码数(1):
1