如何计算地址线和数据线
例:某计算机字长为32位,其存储容量为16M×32位,它的地址线和数据线的总和是?
答:字长32位的计算机即数据线有32位,其基本寻址的存储单元也是1个字节,即8位,32位的字长共占4个存储单元,所以16M×32位共需
16777216×4=67108864(64M)个存储单元,所以需要对67108864个单元寻址,因此67108864个存储单元共需26根地址线,所以地址线和数据线的总和
=26+32=58
存储(存储单元):
16M×32位=16M×4×B=64M
寻址(地址线):
64M=64*1024kb=64*2^10kB=64*2^20B=2^26B=2^26字节(存储空间的基本计量单位)
其基本寻址的存储单元也是1个字节,即8位,32位的字长共占4个存储单元,所以16M×32位共需16777216×4=67108864(64M)个存储单元,所以需要对
67108864个单元寻址,因此67108864个存储单元共需26根地址线,
地址总线的宽度,指的就是地址总线的根数
传输(数据线):
字长=数据总线
位(bit,简写为b):是电⼦计算机中最⼩的数据单位。每⼀位的状态只能是0或1。
字节(Byte,简写为B):8个⼆进制位构成1个“字节(Byte)”,它是存储空间的基本计量单位。1个字节可以储存1个英⽂字母或者半个汉字,换
句话说,1个汉字占据2个字节的存储空间。
字:“字”由若⼲个字节构成。如果是⼀台16位机,那么,它的1个字就由2个字节构成。字是计算机进⾏数据处理和运算的单位。
字长:字的位数叫做字长。,不同档次的机器有不同的字长。例如⼀台8位机,它的1个字就等于1个字节,字长为8位。如果是⼀台16位
机,它的1个字就由2个字节构成,字长为16位。
===================
CPU的位和字长
位:在数字电路和电脑技术中采⽤⼆进制,代码只有“0”和“1”,其中⽆论是“0”或是“1”在CPU中都是⼀“位”。
字长:电脑技术中对CPU在单位时间内(同⼀时间)能⼀次处理的⼆进制数的位数叫字长。所以能处理字长为8位数据的CPU通常就叫8位的
CPU。同理32位的CPU就能在单位时间内处理字长为32位的⼆进制数据。字节和字长的区别:由于常⽤的英⽂字符⽤8位⼆进制就可以表
⽰,所以通常就将8位称为⼀个字节。字长的长度是不固定的,对于不同的CPU、字长的长度也不⼀样。8位的CPU⼀次只能处理⼀个字
节,⽽32位的CPU⼀次就能处理4个字节,同理字长为64位的CPU⼀次可以处理8个字节。是指CPU或者GPU的数据传输位宽!越宽他
的传输量以及速度越快
本文发布于:2022-12-11 06:14:19,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/88/83961.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |