9.1
第一个带异常处理的系统:UNIVAC
第一个带外部中断的系统:DYSEAC
外部中断-中断
内部中断-异常
9.2:
中断向量:
中断服务程序的入口地址
低字节在前高字节在后,前两个字节存放偏移量,后两个字节存放入口地址的段基值
8086专用的五个中断:溢出,断点,非屏蔽,单步,除法错
9.3:
AI-32存储器寻址
实模式:CS+IP
保护模式:使用CS+GDTR得到新的CS与EIP相加得到地址
9.4:
中断处理过程:
前三项由硬件完成,后三项由软件完成
1.关中断
2.保存断点
3.识别中断源
4.保护现场
5.执行中断处理程序
6.恢复现场并返回
9.6:
DMA:
CPU设置DMA内部配置寄存器,一般包括:
源地址和地址增减方式
目的地址和地址增减方式
待传送数据长度
仅在开始和结束时需要通知CPU