首页
社区
课程
招聘
请问一条地址线就可以存取一个字节?
发表于: 2004-6-6 14:29 12257

请问一条地址线就可以存取一个字节?

2004-6-6 14:29
12257
看汇编书里写的20条地址线可以存取1M字节,而一字节应该是8位,如果是1条地址线就可以存取1个字节的话,那么上面是对的,如果一条地址线只能象一个普通的2进制数那样只有0和1两种状态,那么应该是只能存取一位的,所以上面的说20条地址线能存取1M字节就应该改成能存取1M bit,是这样吧?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 5
支持
分享
最新回复 (10)
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
地址线的数量只是个寻址能力
数据不是存在地址线里的,是存在存储器里的
存储器是有地址线的,存储器还有数据线
通过对存储器地址线的状态的变化,来读取存储器中不同单元的
数据,数据是从存储器的数据线上读出来的

地址线只是个索引而已,数据线的宽度不一定非要8位,可以是4位,16位,32位
2004-6-6 14:48
0
雪    币: 219
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
应该是20条地址线寻址1M字节,我想问这1条地址线是8位宽度吗?如果是8位宽度才应该是能寻址1M字节,否则的话就只能寻址1M  bit了
2004-6-6 16:31
0
雪    币: 392
活跃值: (909)
能力值: ( LV9,RANK:690 )
在线值:
发帖
回帖
粉丝
4
一条地址线当然只是一个bit,但是一个地址可以选中一个存储单元,然后通过数据线把该单元的数据读出来,所以一次读取的数据宽度是多少取决于数据线的宽度,跟地址线的宽度没有关系的。
2004-6-6 17:30
0
雪    币: 219
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
明白了!谢谢楼上的2位朋友!
2004-6-6 17:55
0
雪    币: 413
活跃值: (637)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
6
地址线:顾名思义,就是用来控制数据地址的线路。地址线的位数多少决定主机可以寻址的空间大小的。如20条地址线,就是2的20次方。也就是1M的地址空间,这在早期的80286里的非常典型。当然286能寻址的范围是4G,因为是16位机,采用的是  数据段是16位长, 地址段是16,2和16次方  再乘 2和16次方=4096M,就是4G的由来了

而数据线则是传送数据的线路,有多少条表示数据的每个字节的位有多少个,如8位机,就是8条了,16位机,当然是16了。32位机,就是32条了。从386以上都是32位机,新的AMD出的64位机,当然你就知道了。机型不同,可以向下兼容,但无法向上兼容的。
  16位机的字长就是16个bit,32位机就是32位,就是字长的概念。

内存数据的存取采用行列的方式进行寻址,和定义二维数组很像,我们可以说二维数组是二维的,实际上也可以看成一维的数组的。这在pascal里完全可以进行验证的。
2004-6-6 18:43
0
雪    币: 413
活跃值: (637)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
7
可以看成是一维的。
建议可以看看《微型机系统原理》一书,
2004-6-6 18:46
0
雪    币: 219
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
谢谢热心的朋友!
2004-6-6 22:10
0
雪    币: 219
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
应该是这样,20条地址线能寻1024个地址,每个地址为一个存储单元,内容为一字节,所以能寻址1M字节的内容,如果数据线为16条,就是一次能取4个字节的内容,我理解的对吗?
2004-6-7 18:46
0
雪    币: 260
活跃值: (162)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
10
晕 暂时别问 先弄本基础的书学的应该会快些
2004-6-7 19:27
0
雪    币: 413
活跃值: (637)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
11
应该是这样,20条地址线能寻1024个地址,
                       2的20次方啊   

每个地址为一个存储单元,内容为一字节,所以能寻址1M字节的内容,如果数据线为16条,就是一次能取4个字节的内容,
        这是字长啊,你就是存一个字节也用一个这16条地址线传一个字节的
我理解的对吗?---绝对不对,算了,别扣这个了。
2004-6-7 22:08
0
游客
登录 | 注册 方可回帖
返回
//