8086/8088存储器1MB地址空间最多可以分为64K个段,每个段均为16个字节;最少可分为16个段,每个段均为64KB

8086/8088存储器1MB地址空间最多可以分为64K个段,每个段均为16个字节;最少可分为16个段,每个段均为64KB?这句话怎么理解?... 8086/8088存储器1MB地址空间最多可以分为64K个段,每个段均为16个字节;最少可分为16个段,每个段均为64KB?这句话怎么理解? 展开
 我来答
永星天恒
2011-11-02 · TA获得超过1204个赞
知道小有建树答主
回答量:439
采纳率:100%
帮助的人:220万
展开全部
(1)
每个段的段首址是一个16位的二进制数,从0000 0000 0000 0000到1111 1111 1111 1111,
因此最多可以有2^16个段,而2^10=1K,所以最多可以分为64K个段,又因为储器1MB地址空间,所以每个段为1MB/64K=16B,即每个段均为16个字节
(2)
每个段的段内偏移地址是16位的二进制数,从0000 0000 0000 0000到1111 1111 1111 1111,因此每个段最大的空间是2^16B,即64KB,而分得的段的个数为1MB/64KB=16,所以最少可分为16个段,每个段均为64KB
yinfengnong
2011-11-02 · TA获得超过5619个赞
知道大有可为答主
回答量:2344
采纳率:89%
帮助的人:2264万
展开全部
由于8086/8088寄存器是16位的,能存储的最大值是2的16次方即是2^16=65536=64K
所以1MB地址空间分成64K份,每一份即是16个字节
同样1MB地址空间除以每段64K即为16个段

这段话的关键,首先得明白8086/8088寄存器是16位的(即2个字节)
然后得明白8086是怎样进行寻址的
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
破晓崇明
2011-11-04 · TA获得超过130个赞
知道小有建树答主
回答量:191
采纳率:100%
帮助的人:154万
展开全部
8086是16位的,他的寻址能力是2的16次方,即64K,所以每个段的最大的范围是0000--FFFF
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蔷芳8055
2011-11-04 · TA获得超过5.8万个赞
知道小有建树答主
回答量:2.5万
采纳率:0%
帮助的人:3197万
展开全部
段寄存器是16位,指针寄存器也是16位
所以可分2的16次方个段,(正确) 每个段为16字???这个是什么意思呀???
段地址最小为0001H,加FFFFH偏移。第2位0002H,加偏移。
所以1M的空间要完全划分的话,最少分16个段,每个段的大小为FFFFH,即64KB。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式