检测点12.1
本帖最后由 奥普瓯江 于 2019-2-27 17:01 编辑(1)用Debug查看内存情况如下:
0000:0000 68 10 A7 00 8B 01 70 00 - 16 00 9D 03 8B 01 70 00
则3号中断源对应的中断处理程序的入口地址为:【8B 01 70 00】
(2)储存N号中断源对应的中断处理程序入口的偏移地址的内存单元的地址为:【0:N*4+2】
储存N号中断源对应的中断处理程序入口的段地址的内存单元的地址为:【0:N*4】
记录一下啊? 本帖最后由 sbx 于 2020-8-23 17:58 编辑
检测点12.1
1)用Debug查看内存情况如下:
0000:0000 68 10 A7 00 8B 01 70 00 - 16 00 9D 03 8B 01 70 00
则3号中断源对应的中断处理程序的入口地址为:0070:018b
(2)储存N号中断源对应的中断处理程序入口的偏移地址的内存单元的地址为:0:
储存N号中断源对应的中断处理程序入口的段地址的内存单元的地址为:0:
段地址和偏移地址写反了,内存中的顺序是: 偏移地址段地址
所以
偏移地址:N * 4
段地址:N * 4 + 2 是两个机器码相当于一个字节吗
页:
[1]