编程论坛
注册
登录
编程论坛
→
汇编论坛
关于内存单元的问题
qishi123
发布于 2013-09-20 15:15, 567 次点击
在8086中只能产生64k个地址,亦即最多能管理64个内存单元。
这句话是什么意思了?
8086的存储到底是怎么回事了?
存储最大多少,最小多少了?
3 回复
#2
Explorerlxz
2013-09-20 17:23
8086中每个段(共分四个段数据段、代码段、堆栈段、附加段)最多64kb,不是64个存储单元,64kb=64*1024db,是2^16个字节
因为8086下的寄存器都是16位寄存器,最多只能寻址2^16个地址,所以才是这样
8086的内存总共是1M,即2^20个字节,寻址时按照段地址乘16加偏移地址组成
#3
hu9jj
2013-09-20 18:29
1M只是基本内存,也就是8086直接可寻址的内存,通过主板上的外围元器件还可以将寻址范围扩展。
#4
xkwy0000
2013-09-20 19:38
我的电脑的网卡中好像就有一个ram,但是没有说明,不会用?
1