标题:关于一些汇编的问题,求高手解答
取消只看楼主
林致礼
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2017-7-10
结帖率:100%
已结贴  问题点数:20 回复次数:2 
关于一些汇编的问题,求高手解答
我在看王爽老师的汇编语言,看到了中断位置,感觉有一些问题没想懂,在这里求助各位:
1.中断的触发: 是通过int来触发的,又或者可以通过 程序里设定好的指令 来触发的。
              是这样的吗?

2.中断一定要安装吗?  把中断例程写在cs里面,再offset 标号,然后转到 cs里面的中断例程,  好像也是没问题的,那么为啥要安装 自己写好的 中断例程呢?中断例程安装好了,在结束程序后,会被保存在那个区域吗?还是说直接被还原成原本那个中断呢?

3.中断例程的安装:  在书里面,每次安装都是在中断向量表那里的,感觉这样可能不是很靠谱,如果我要安装到其他地方,怎么保证那个区域够大而且没用过呢?
  
搜索更多相关主题的帖子: 汇编 中断 触发 安装 区域 
2018-03-16 16:44
林致礼
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2017-7-10
得分:0 
回复 2楼 Valenciax
版主大佬:
    你好,非常感谢你的讲解!
  你讲的我好像有点听明白了,但是还有些不太懂,就是:
1.  把中断例程写在中断向量表里,是不是就可以当作永久保存了?
2.  中断向量表不会自动复原,是无论怎样都不会重新初始化了吗,包括重启,关机开机什么的操作,都不会吗?
3.  主要还是中断向量表不懂,我看书上的例程,它们改了中断表的入口,可是又没有在运行完,改回原本的入口位置,这样是不是很危险,相当于自己改动了系统内在的设置?
  请教...
2018-03-17 00:10
林致礼
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2017-7-10
得分:0 
回复 4楼 Valenciax
十分感谢版主大大的讲解...
感觉收益匪浅,再次多谢你的指教!!
2018-03-17 12:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-485326-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.152048 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved