BIOS 中断向量表
 2018.09.06    |      汇编    |     AilsonJack    |     暂无评论    |     1419 views
By: Ailson Jack
Date: 2018-09-06
个人博客: http://www.only2fire.com/
<p style="text-indent: 2em;">最近在学习80x86的汇编,在遇到中断指令:<span style="color: rgb(255, 0, 0);">int 10</span>,不知道这个10是什么意思,上网经过查找,这个是10是中断向量号,代表的是用于屏幕显示的中断。然后从网上整理了一张内存地址,中段向量号,中断用途的表,如下所示:</p><table><tbody><tr class="firstRow"><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="349" valign="top">内存地址(16进制)<br/></td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">对应向量号(16进制)</td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">中断用途</td></tr><tr><td rowspan="1" colspan="3" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">8088中断向量<br/></td></tr><tr><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="349" valign="top">0x000 - 0x003<br/></td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">0<br/></td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">除以0<br/></td></tr><tr><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="349" valign="top">0x004 - 0x007</td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">1<br/></td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">单步(用于debug)</td></tr><tr><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="349" valign="top">0x008 - 0x00B</td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">2<br/></td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">非屏蔽中断</td></tr><tr><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="349" valign="top">0x00C - 0x00F</td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">3<br/></td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">断点指令</td></tr><tr><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="349" valign="top">0x010 - 0x013</td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">4<br/></td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">溢出</td></tr><tr><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="349" valign="top">0x014 - 0x017</td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">5<br/></td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">打印屏幕</td></tr><tr><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="349" valign="top">0x018 - 0x01B</td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">6<br/></td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">保留</td></tr><tr><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="349" valign="top">0x01C - 0x01F</td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">7<br/></td><td style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">保留</td></tr><tr><td colspan="3" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">8259中断向量</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x020 - 0x023<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">8<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">定时器(IRQ0)<br/></td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x024 - 0x027</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">9<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">键盘(IRQ1)</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x028 - 0x02B</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">A<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">彩色/图形(IRQ2)</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x02C - 0x02F</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">B<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">异步通信(secondary)--串行通信接口2(IRQ3)</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x030 - 0x033</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">C<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">异步通信(primary)--串行通信接口1(IRQ4)</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x034 - 0x037</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">D<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">LPT2控制器中断--硬磁盘(并行口)(IRQ5)</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x038 - 0x03B</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">E<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">磁盘控制器中断--软磁盘(IRQ6)</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x03C - 0x03F</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">F<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">LPT2控制器中断--并行打印机(IRQ7)</td></tr><tr><td colspan="3" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">BIOS中断</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x040 - 0x043<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">10<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">屏幕显示I/O<br/></td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x044 - 0x047</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">11<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">设备检验</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x048 - 0x04B</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">12<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">测定存储器容量</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x04C - 0x04F</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">13<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">磁盘I/O</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x050 - 0x053</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">14<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">RS-232串行通讯口I/O</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x054 - 0x057</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">15<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">盒式磁带I/O</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x058 - 0x05B</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="219" valign="top">16<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" width="477" valign="top">键盘I/O</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x05C - 0x05F</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">17<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">打印机输出</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x060 - 0x063</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">18<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">BASIC入口代码--ROM BASIC入口代码</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x064 - 0x067</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">19<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">引导装入程序--系统自举</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x068 - 0x06B</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">1A<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">时钟管理</td></tr><tr><td colspan="3" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">提供给用户的中断<br/></td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x06C - 0x06F<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">1B<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">Ctrl + Break控制的软中断<br/></td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x070 - 0x073</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">1C<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">定时器控制的软中断</td></tr><tr><td colspan="3" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">数据表指针<br/></td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x074 - 0x077<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">1D<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">视频参数块<br/></td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x078 - 0x07B</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">1E<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">软盘参数块</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x07C - 0x07F</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">1F<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">图形字符扩展码</td></tr><tr><td colspan="3" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">DOS中断向量<br/></td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x080 - 0x083<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">20<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">DOS中断返回<br/></td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x084 - 0x087</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">21<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">DOS系统功能调用</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x088 - 0x08B</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">22<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">程序中止时DOS返回地址(用户不能直接调用)</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x08C - 0x08F</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">23<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">Ctrl+Break 处理地址(用户不能直接调用)</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x090 - 0x093</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">24<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">严重错误处理(用户不能直接调用)</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x094 - 0x097</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">25<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">绝对磁盘读功能</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x098 - 0x09B</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">26<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">绝对磁盘写功能</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x09C - 0x09F</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">27<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">终止并驻留程序</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x0A0 - 0x0A3</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">28<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">DOS安全使用</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x0A4 - 0x0A7</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">29<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">快速写字符</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x0A8 - 0x0AB</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">2A<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">Microsoft 网络接口</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x0AC - 0x0B7</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">2B-2D<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">未使用</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x0B8 - 0x0BB<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">2E<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">基本SHELL程序装入<br/></td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x0BC - 0x0BF</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">2F<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">多路服务中断</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x0C0 - 0x0CB</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">30-32<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">未使用</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x0CC - 0x0CF</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">33<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">鼠标中断</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x0D0 - 0x0EB</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">34-40<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">未使用</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x104 – 0x107</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">41<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">硬盘参数块</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x108 – 0x10F</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">42-43<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">未使用</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x110 – 0x113</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">44<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">PC机使用,用于指向低分辩率图形字符参数表</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x114 – 0x117</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">45<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">保留</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x118 – 0x11B</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">46<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">第二硬盘参数块</td></tr><tr><td colspan="3" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">BASIC中断向量<br/></td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x11C – 0x11F<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">47<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">保留<br/></td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x120 – 0x123</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">48<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">PC机使用,用于把PC机的键盘代码变换为标准的键盘代码</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x124 – 0x127</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">49<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">指向键盘增强服务变换表</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x128 – 0x17F</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">4A-5F<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">保留</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x180 – 0x19F</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">60-57<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">为用户程序保留的单元</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x1A0 – 0x1BF</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">68-6F<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">未使用</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x1C0 – 0x1C3</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">70<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">硬件中断</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x1C4 – 0x1C7</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">71<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">硬件中断9</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x1C8 – 0x1CB</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">72<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">硬件中断10</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x1CC – 0x1CF</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">73<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">硬件中断11</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x1D0 – 0x1D3</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">74<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">硬件中断12</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x1D4 – 0x1D7</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">75<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">硬件中断13</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x1D8 – 0x1DB</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">76<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">硬件中断14</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x1DC – 0x1DF<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">77<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">硬件中断15<br/></td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x1E0 – 0x1FF</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">78-7F<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">未使用</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x200 – 0x217</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">80-85<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">为BASIC保留</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x218 – 0x3C3</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">86-F0<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">BASIC程序运行时提供给BASIC解释程序作用</td></tr><tr><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">0x3C4 – 0x3FF</td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">F1-FF<br/></td><td colspan="1" rowspan="1" style="word-break: break-all; border-width: 1px; border-style: solid;" valign="top">未使用</td></tr></tbody></table><p style="text-indent: 2em;"><br/></p>
欢迎关注博主的公众号呀,精彩内容随时掌握:
热情邀请仔细浏览下博客中的广告,万一有对自己有用或感兴趣的呢。◕ᴗ◕。。
如果这篇文章对你有帮助,记得点赞和关注博主就行了^_^,当然了能够赞赏博主,那就非常感谢啦!
注: 转载请注明出处,谢谢!^_^
转载请注明来源: 本文链接:  By: AilsonJack
BIOS 中断向量表  |  说好一起走
暂无评论,要不要来个沙发
发表评论

 
Copyright © 2015~2023  说好一起走   保留所有权利   |  百度统计  蜀ICP备15004292号