. : : Assembly Language : : .
|
首页
|
我提出的问题
|
我参与的问题
|
我的收藏
|
消息中心
|
游客 登录
|
刷新
|
提问
|
未解决
|
已解决
|
精华区
|
搜索
|
《汇编语言》论坛
->
内中断
管理员:
assembly
[
回复本贴
]
[
收藏本贴
] [
管理本贴
] [
关闭窗口
]
主题 : :
对于 中断向量表 长度及空间占用 怎么说才是合理的?
[已解决]
回复[
7
次 ] 点击[
1239
次 ]
starrynight
[帖 主]
[ 发表时间:2007-11-16 14:39 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:98
信誉值:2
注册日期:2007-10-09 18:23
《汇编语言》书中第227页第一行有句“从内存0000:0000到0000:03E8的1000个单元中存放着中断向量表。”
疑问1:从0000:0000到0000:03E8应该是1001个吧?
疑问2:中断向量表的个数是 1000/4(或1001/4) 个吗?
此前书中表述中断向量个数为256,那么中断向量表的字节个数应该为 1K,即1024个。似乎应该说从内存0000:0000到0000:03FF的1024个单元中存放着中断向量表。
希望大家讨论,予以解答。
bloom
[第
1
楼]
[ 回复时间:2007-11-16 20:30 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:129
信誉值:0
注册日期:2007-07-12 18:33
回复:[贴 主]
------------------
楼主说的有道理,在网上查了一下8086的中断向量表的分配图,
确实从内存0000:0000到0000:03FF的1024个单元中存放着中断向量表。
http://hi.baidu.com/
乌鸦明/blog/item/952f832fbe8ab2381f3089b0.html
http://www2.ratvu.com/dubiao/kcxx/emcu/wjjk/images/IntDimen.gif
cxn
[第
2
楼]
[ 回复时间:2007-11-16 21:19 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:179
信誉值:6
注册日期:2007-07-09 19:18
好像 大概 可能是. 没有考虑过这个问题,没有用到过那么多个中断.
cxn
[第
3
楼]
[ 回复时间:2007-11-16 21:21 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:179
信誉值:6
注册日期:2007-07-09 19:18
帖主看书很仔细! 学习了.
Wednesday
[第
4
楼]
[ 回复时间:2007-11-16 21:21 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:43
信誉值:3
注册日期:2007-07-05 19:53
这个问题,有的商榷!
楼主说得有道理。
Wednesday
[第
5
楼]
[ 回复时间:2007-11-21 14:17 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:43
信誉值:3
注册日期:2007-07-05 19:53
正如上面各位所说:
从 0000H:0000H 到 0000H:03E8H 能够描述 1001 个地址信息。
中断向量个数为 256 ,中断向量表的字节个数为 1K ,即 1024 个。从内存 0000H:0000H 到 0000H:03FFH的 1024 个单元中存放着中断向量表。
starrynight
[第
6
楼]
[ 回复时间:2007-11-21 14:19 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:98
信誉值:2
注册日期:2007-10-09 18:23
谢谢各位释疑。
starrynight
[第
7
楼]
[ 回复时间:2007-11-21 14:21 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:98
信誉值:2
注册日期:2007-10-09 18:23
此贴由 贴主 于 [ 2007-11-21 14:21 ] 结贴。 结贴原因:问题已解决
得分情况: 1楼(bloom):5分 2楼(cxn):2分 3楼(cxn):2分 4楼(Wednesday):1分 5楼(Wednesday):2分
此问题已结贴!
Copyright © 2006-2024 ASMEDU.NET All Rights Reserved