第一:实模式下程序的运行回顾.
程序运行的实质是什么?其实很简单,就是指令的执行,显然CPU
是指令得以执行的硬件保障,那么CPU如何知道指令在什么地方呢?
对了,80x86系列是使用CS寄存器配合IP寄存器来通知CPU指令在内存
中的位置.
程序指令在执行过程中一般还需要有各种数据,80x86系列有DS、
ES、FS、GS、SS等用于指示不同用途的数据段在内存中的位置。
程序可能需要调用系统的服务子程序,80x86系列使用中断机制
来实现系统服务。
总的来说,这些就是实模式下一个程序运行所需的主要内容
(其它如跳转、返回、端口操作等相对来说比较次要。)
第二:保护模...


- [xiaotianyu] add [bx+30H],[bx]这种形式的。 ------------------ ??? 04/18 15:51
- [游客] add [bx+30H],[bx]这种形式的。 ------------------ ???貌似 04/18 15:41
- [xiaoqiang] 第五题博主已经发现了问题,改进自己的方法试试 04/18 15:33
- [游客] 正确!! 继续 04/13 16:43
- [wdm] 逆反现的问题也是作者没让你复制全部指令的原因。 好像是p和g命令在执行过程中要设置断点什么,就是i 04/09 11:42
- [游客] http://www.asmedu.net/blog/user/postcontent.jsp?ne 04/08 23:02
- [游客] 同意上面两位的说法 04/08 22:57
- [wuerlang] 楼上很仔细啊. 04/08 21:14
- [wdm] 说明你一举两得了呵呵。 不错啊 不过,对应起来好像 inc bl 比 inc bx 更合适。不过 04/08 20:42
- [xiaotianyu] 谢谢了,现在有点眉目哦,慢慢往后学着走! 04/08 19:06