多做题,通过考试没问题!

机械制造与自动化(专科)

睦霖题库>国家开放大学(电大)>机械制造与自动化(专科)

什么是矢量中断?什么是中断矢量?8086的中断矢量怎样提供?什么是中断矢量表?8086CPU规定地址的最低端放置中断矢量表,这个区域有多大?为什么?已知软磁盘INT13H,CS=F000H,IP=EC59H,请画出当中断时,中断矢量指针及中断矢量的存储示意图。

正确答案: 矢量中断:中断响应后,CPU将获得一个矢量,指向中断服务子程序的首地址,这个矢量就装入PC,使之转入中断服务子程序执行。这样的中断称为矢量中断。
中断矢量:中断服务子程序的首地址。中断矢量由代码段CS和指令指针IP两个寄存器提供。这里是FEC59H。
中断矢量表:把系统中所有的中断矢量按一定的规律集中放在存储器的某一区域内,这个存放中断矢量的存储区就叫中断矢量表。中断矢量表所占内存区域共1KB,因为最多有256种类型的中断,每个中断矢量需要个字节。
3×=,中断类型号乘后得到中断矢量的第一个字节的指针004CH,从它开始连续4个单元中存放INT13H的中断矢量,如图。
答案解析:
进入题库查看解析

微信扫一扫手机做题