在基于8086的微计算机系统中,存储器是如何组织的
答案:2 悬赏:80
解决时间 2021-04-08 18:24
- 提问者网友:残阳碧曼
- 2021-04-08 03:56
在基于8086的微计算机系统中,存储器是如何组织的
最佳答案
- 二级知识专家网友:情战凌云蔡小葵
- 2021-04-08 04:59
分段组织, 把1MB内存划分成若干个存储区域,每个区域称为一个逻辑段(每个段都在一个连续的存储区域内,容量最大64KB)。8086规定每个段的段起始地址必须能被16整除,其特征是:20位段起始地址的最低4位为0(用16进制表示为××××0H)。暂时忽略段起始地址的低4位,其高16位(称段基址)可存放在16位的寄存器中。段基址可确定某个段在内存中的起始位置,而段中某个单元在该段中的位置则可由该单元在段内相对于段起始地址的偏移量(称偏移地址,也为16位)来决定。也就是说,内存中某单元的位置可用16位的段基址和16位的偏移地址确定。
当CPU访问存储单元时,先由段寄存器提供存储单元所在段的段基址。然后段基址被左移4位(乘16),即恢复段起始地址,再与待访问存储单元的偏移地址相加,可得到该单元的20位物理地址。这样一来,CPU寻址范围可达1MB。
当CPU访问存储单元时,先由段寄存器提供存储单元所在段的段基址。然后段基址被左移4位(乘16),即恢复段起始地址,再与待访问存储单元的偏移地址相加,可得到该单元的20位物理地址。这样一来,CPU寻址范围可达1MB。
全部回答
- 1楼网友:时光不老我们不分离
- 2021-04-08 06:34
存放程序和数据
存储器分为内存储器(简称内存或主存)、外存储器(简称外存或辅存)。
采用动态或者静态的工作方式
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯