. : : Assembly Language : : .
|
首页
|
我提出的问题
|
我参与的问题
|
我的收藏
|
消息中心
|
游客 登录
|
刷新
|
提问
|
未解决
|
已解决
|
精华区
|
搜索
|
《汇编语言》论坛
->
寄存器(内存访问)
管理员:
assembly
[
回复本贴
]
[
收藏本贴
] [
管理本贴
] [
关闭窗口
]
主题 : :
8086/8088CPU?
[已解决]
回复[
6
次 ] 点击[
791
次 ]
e56004474
[帖 主]
[ 发表时间:2008-09-09 18:02 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:6
信誉值:1
注册日期:2008-09-04 16:35
8086/8088CPU有20跟地址线,可直接寻址物理地址1M字节,1M字节地址空界最多可划分64KB个逻辑段,最少可划分16个逻辑段。
问,划分为64KB 个逻辑段时,其每个空间为多少?
划分为16KB 个逻辑段时,其每个空间为多少?
64KB=2的多少次方?(偶数学不好)
由
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=book&kind=1004&qkSg=2&qID=1146&readSg=1
想到的问题
e56004474
[第
1
楼]
[ 回复时间:2008-09-09 18:10 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:6
信誉值:1
注册日期:2008-09-04 16:35
个人认为,一个段的最小地址空间为16B
ladamandisi
[第
2
楼]
[ 回复时间:2008-09-10 22:20 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:0
信誉值:0
注册日期:2008-08-02 12:13
前面两个问题没太看明白楼主的意思呢
不过64KB可以这么算,首先1kb = 1024b = 2^10b
即64kb = 2^6*2^10 = 2^16b
e56004474
[第
3
楼]
[ 回复时间:2008-09-11 16:11 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:6
信誉值:1
注册日期:2008-09-04 16:35
段最大64k,那最小多少??
由
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=book&kind=1004&qkSg=2&qID=1146&readSg=1
想到的问题
我现在反过来说明,一个段最大的空间为64KB,那么最多可分16个逻辑段(8086/8088CPU有20跟地址线,可直接寻址物理地址1M字节)。
反过来,最多可分64K个逻辑段时,一个段最小的空间为多少KB?
1M=2^20
64K=2^10*2^6=2^16
e56004474
[第
4
楼]
[ 回复时间:2008-09-11 16:13 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:6
信誉值:1
注册日期:2008-09-04 16:35
“反过来,最多可分64K个逻辑段时,一个段最小的空间为多少字节?”
e56004474
[第
5
楼]
[ 回复时间:2011-12-31 16:35 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:6
信誉值:1
注册日期:2008-09-04 16:35
划分为64KB 个逻辑段时,其每个空间为多少? (16个字节)
划分为16KB 个逻辑段时,其每个空间为多少? (64KB)
e56004474
[第
6
楼]
[ 回复时间:2012-04-05 16:47 ]
[
引用
]
[
回复
]
[
top
]
荣誉值:6
信誉值:1
注册日期:2008-09-04 16:35
此贴由 贴主 于 [ 2012-04-05 16:47 ] 结贴。 结贴原因:问题已解决
得分情况:
此问题已结贴!
Copyright © 2006-2024 ASMEDU.NET All Rights Reserved