热点科技

标题: 问个显存的计算问题~ [打印本页]

作者: brzack    时间: 2006-11-21 21:53
标题: 问个显存的计算问题~
问个显存的计算问题~
卡上8片显存,根据显存芯片编号,查得该芯片的规格是8M*16,那么,显存位宽是16(bit)*8(颗)=128bit,可容量为什么不是8M*8(颗)=64M呢?
作者: lulu1981cn    时间: 2006-11-21 22:02
原帖由 hero0718 于 2006-11-21 21:53 发表
卡上8片显存,根据显存芯片编号,查得该芯片的规格是8M*16,那么,显存位宽是16(bit)*8(颗)=128bit,可容量为什么不是8M*8(颗)=64M呢?
8×16×8/8=128MB
作者: laoluo    时间: 2006-11-21 22:33
楼上的,一颗是8M,16BIT,总容量不是8X8吗??

你那怎么算的??
作者: GONEWITHTHEWIND    时间: 2006-11-21 22:52
楼上的意思就是我的疑惑,为什么要乘16bit再除8?
作者: yukiyuki    时间: 2006-11-21 23:04
Mbit转到MB是要除于8的 #。
作者: sjb8853607    时间: 2006-11-22 00:48
16应该是bit,怎么会是MBIT呢??16指的是位宽,为什么算容量也是乘进去??
作者: ghostshoot0    时间: 2006-11-22 00:52
原帖由 hero0718 于 2006-11-21 22:52 发表
楼上的意思就是我的疑惑,为什么要乘16bit再除8?
看一下DRAM构造的文章就明白了
作者: 555555000000    时间: 2006-11-22 08:47
一个Byte是8bit,所以Mbit/8就是MB
作者: yayaxwdc    时间: 2006-11-22 08:48
8Mx16bit=128Mbit    128Mbit/8=16MB
作者: mysky35    时间: 2006-11-22 08:50
相当于每片显存容量16MB,8片就是128MB
作者: sudine    时间: 2006-11-22 08:55
原帖由 Albatron 于 2006-11-21 22:02 发表

8×16×8/8=128MB
综上所述,写成((8x16)/8)*8=128MB含义更明确 虽然按乘法交换律这样写答案一样的 但是小学生不容易理解
除以8是把bit转换成Byte,是单位转换,乘以8是因为有8片显存
作者: xiexiangwen    时间: 2006-11-22 12:57
所谓的 8M*16bit  8M不是容量,是数据深度,好像一个表格的纵坐标,16bit相当于横坐标,每个表格单元里存放一个0或1,如果要转换为传统意义上的多少兆字节的容量,就要拿和坐标乘以纵坐标得到整个表单元的个数bit,除以8转换为字节byte,再乘以显存颗数得到总体显存容量
作者: mayizhang    时间: 2006-11-22 16:14
UID 2994
精华 0
积分 0
帖子 117003
威望 0
交易积分 0
论坛贡献值 0
阅读权限 255
注册 2003-3-1
状态 离线
怎么水到这么多的 抽烟的猩猩真牛




欢迎光临 热点科技 (http://www.itheat.com/activity/) Powered by Discuz! X3.2