汇编修改ss段寄存器时会出现什么样的神奇事情呢?中断是咋回事呢?

[复制链接]
查看11 | 回复1 | 2012-1-30 17:11:33 | 显示全部楼层 |阅读模式
修改段寄存器之后堆栈所在的位置将会改动,原来压入栈中未弹出的数据将无法正确弹出;中断指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。即在程序运行过程中,系统出现了一个必须由CPU立即处理的情况,此时,CPU暂时中止程序的执行转而处理这个新的情况的过程就叫做中断。中断是不能预期什么时候会发生的,中断发生后保护现场以及断点,通过中断向量号使程序跳转到相应中断处理程序的位置,之后恢复现场,返回断点,继续处理主程序。如此可以提高CPU处理效率...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行