早教吧作业答案频道 -->其他-->
中断矢量的问题 存储地址 汇编8086CPU系统中,设某中断源的中断类型码为08H,中断矢量为0100H:1000H,则相应的中断矢量存储地址为_____________,从以上地址开始,连续的存储单元存放的内容依次为___
题目详情
中断矢量的问题 存储地址 汇编
8086CPU系统中,设某中断源的中断类型码为08H,中断矢量为0100H:1000H,则相应的中断矢量存储地址为_____________,从以上地址开始,连续的存储单元存放的内容依次为____________.
中断类型号×4=存放中断子程序的首地址
08H*4=32H 所以 中断矢量存储地址为 0000H:0010H.
存放的内容是这个顺序:IP,CS 低位在前
0100H:1000H
CS=01,00 IP=10,00
所以 连续的存储单元存放的内容依次为00,10,00,01.
我觉得第一个空填错了,因为8H*4=20H,那应该是0000H:0020H,可是我在好多地方看到的都是0000H:0010H,是不是我哪里算错了,为啥第二问是cs和ip,DS可以不可以?
8086CPU系统中,设某中断源的中断类型码为08H,中断矢量为0100H:1000H,则相应的中断矢量存储地址为_____________,从以上地址开始,连续的存储单元存放的内容依次为____________.
中断类型号×4=存放中断子程序的首地址
08H*4=32H 所以 中断矢量存储地址为 0000H:0010H.
存放的内容是这个顺序:IP,CS 低位在前
0100H:1000H
CS=01,00 IP=10,00
所以 连续的存储单元存放的内容依次为00,10,00,01.
我觉得第一个空填错了,因为8H*4=20H,那应该是0000H:0020H,可是我在好多地方看到的都是0000H:0010H,是不是我哪里算错了,为啥第二问是cs和ip,DS可以不可以?
▼优质解答
答案和解析
第一空填0000H:0020H是正确的.
低位字0000H:0020H存放的是这个中断程序的偏移地址,即IP=1000H;高位字存放的是这个中断程序的段地址,即CS=0100H.
程序就是指令代码,执行的时候,必须放在代码段.所以,段寄存器必须是CS,不能放在其它段寄存器中.
低位字0000H:0020H存放的是这个中断程序的偏移地址,即IP=1000H;高位字存放的是这个中断程序的段地址,即CS=0100H.
程序就是指令代码,执行的时候,必须放在代码段.所以,段寄存器必须是CS,不能放在其它段寄存器中.
看了 中断矢量的问题 存储地址 汇...的网友还看了以下:
求直线x-2y-1=0关于直线x+y-1=0对称的直线方程急x+y-1=0这个是特殊直线(为什么说 2020-04-11 …
由0.1.2.3.4.中的数作为直线Ax+By=0中的系数A,B,则可以表示的不同的得直线条数为答 2020-05-13 …
在现行PC机中,常用存储器地址线中的低10位作输入输出口地址线。设某接口芯片内部有16个端口,该接 2020-05-24 …
在现行PC机中,常用存储器地址线中的低10位作为输入/输出口地址线。设某接口芯片内部有16个端口,该 2020-05-24 …
在现行PC机中,常用存储器地址线中的低10位作输入/输出口地址线。设某接口芯片内部有16个端口,该接 2020-05-24 …
● IP 地址块 222.125.80.128/26 包含了 (65) 个可用主机地址,其中的最小地 2020-05-26 …
在某简单分段系统中,给定下列段表,则(a)逻辑地址0,99的物理地址是(39);(b)逻辑地址2,7 2020-05-26 …
报表管理子系统中,报表公式ACCT(“1001:1009”,“QM”,“”,0,0,0)中的期间设置 2020-05-31 …
在SQL7.0中,对软件运行报错进行定位跟踪,需要SQL7.0中的哪一项功能:() 2020-05-31 …
若关于x的一元二次方程a㎡+bm+c=0(a≠0)中的a,b,c满足a+b+c=0,则方程必有根为 2020-06-03 …