文章
63
粉丝
10
获赞
1
访问
3.6k
1、CPI为4,CPU主频为80MHz,则MIPS=80/4=20,即每秒20000000条指令
共访存30M次,则平均每秒Cache缺失的次数是30M*0.01=0.3M次,主存和Cache每秒需要交换的平均数据量为0.3M*16B=4.8*10^6B
带宽需要4.8*10^6B/s
2、CPU平均每秒产生0.3M*0.0005%=1.5次,需要传输1.5*4KB=6KB的数据,
数据缓冲寄存器为32位,采用周期挪用方式,则每秒需要挪用6KB/4B=1536个访存周期,即平均每秒发出的DMA请求次数至少是1536
3、DMA控制器的优先级更高,因为如果不及时处理DMA控制器缓冲中的数据,可以会造成数据丢失
4、采用四体低位交叉存储模式,每1/4个存储周期就能启动一个体,则每个存储周期可以传输4*4B数据,最大带宽是16B/50ns=2560Mb/s
登录后发布评论
暂无评论,来抢沙发