» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

N64的CPU寻址能力很差吗?为什么出4M内存卡?

引用:
原帖由 zzbsbb 于 2014-1-13 13:48 发表
额。。。卡带只是比CD读取快点,怎么可能当内存用。你买32G内存和你买32GU盘能一个价吗?
不是的,nds之前的任天堂主机卡带都是直接寻址的,对于系统卡带就是内存,只不过只能读


TOP

引用:
原帖由 zzbsbb 于 2014-1-13 15:20 发表
1、早期主机没有扩充槽,所以当某些游戏需要大内存的时候,卡带的主机可以把内存芯片直接集成到卡带里,这时卡带除了作为存储游戏的媒体,还充当了扩展的作用,比如SFC的65c816能对128K的工作内存和在卡匣中“可能存 ...
不是当内存,而是就是内存,是作为寻址空间中的内容,就是只能读



TOP

引用:
原帖由 zzbsbb 于 2014-1-13 17:11 发表


CPU直接读取外部存储上的数据?你们真是高论...
n64等卡带不是外存,是在总线中的内存,cpu可以直接寻址,所以才有最大卡带容量概念,ds卡带这种才是外存


TOP

引用:
原帖由 zzbsbb 于 2014-1-13 17:28 发表


那老任神经了放4MB的Rambus RDRAM进主机去
被rambus坑的公司还真不少,包括ps3

TOP

引用:
原帖由 zzbsbb 于 2014-1-13 17:37 发表


而且,一般来说1类型的CPU只支持一种内存,比如DDR\DDR2\DDR3,不能混插,意思是10多年前的N64的CPU还支持高低不同的内存混插?我觉得你这个卡带做内存的说法相当的不靠谱。卡带存储颗粒的价格和内存是天上的地下 ...
ram和rom,但都是内存,只不过前者价格高可读写,后者价格相对低只读

TOP

引用:
原帖由 zzbsbb 于 2014-1-13 17:48 发表
哎,这个问题不讨论了,我以上指的是RAM(RAM-RamdomAccessMemory)。而且这2个东西分工都不一样。
总之以前的卡带都是可以由cpu通过总线直接寻址的,ds这类开始才是外存

TOP

另外游戏机多种内存非常常见啊,远的不说,ps2,ngc,wii,ps3全都用了多种内存,这些还都是光碟机

TOP

引用:
原帖由 conda 于 2014-1-13 21:04 发表


理论上 CPU 可以对卡带直接寻址,80年代之前的机器基本都是这样工作的。

但是,ROM 芯片存在一个问题,就是读取速度难以提高,远远慢于 RAM 和 CPU 芯片的速度发展。因此,90年代以后的电脑,大多要把 ROM 中 ...
我觉得rom的读速度未必慢吧,最典型的就是gba烧录卡,像sccard的原理是将游戏整体从sd卡载入烧录卡自带sdram,然后仿真成游戏卡,但由于sc用的sdram速度比较慢,所以gba游戏有些会拖慢,而同样类型的卡用了比较快的内存,比如m3的烧录卡,就没有这个拖慢了
这说明了正版卡的读取速度已经比sc中的sdram快了

[ 本帖最后由 yfl2 于 2014-1-13 21:14 编辑 ]

TOP

引用:
原帖由 zzbsbb 于 2014-1-13 21:08 发表


多种内存包括了主内存、CPU缓存、显存或者声卡用的缓存等,我说的是CPU用的主内存。
这也不稀奇啊,游戏机本来就是设计成这样的,卡带总线本来就是核心,不然像外挂加速芯片根本不可能,所以cpu被设计成能支持这样的寻址是基本的

TOP

引用:
原帖由 zzbsbb 于 2014-1-13 21:19 发表

你可以举例说明,至少我没看到,而且ROM速度那么慢,老的SFC这些还不觉得如何,像SFC的65c816的运行速度是3.58MHz,在读取卡带中ROM的时候必须降低运行频率来读取,否则不能读取,N64的CPU频率那么高,所以才需要R ...
问题是,事实上卡带确实是由cpu直接读取的,而不是外部储存,最后rom是不是被mapping了,这我不知道

TOP

引用:
原帖由 conda 于 2014-1-13 22:02 发表


sdram 的接口协议 与 GBA 的卡带接口协议差别较大,因此二者之间要加一套转换逻辑电路。这套转换逻辑是否优化,会影响读取延迟。
事实上,即使最慢的 sdram 也有 66MHz,而 gba 的 cpu 速度只有 16MHz。
请教楼上gba卡带读取速度到底如何,有没有因为cpu频率低而比较慢

TOP

引用:
原帖由 KainX 于 2014-1-14 16:14 发表

这个我没明白,所谓使用不就是被CPU寻址吗,如果CPU能直接寻址压缩数据、那还解压它干什么?

说起来CPU真的可以直接寻址压缩数据?我记得有个超任游戏《天外魔境ZERO》、用到特殊芯片SPC7110专门做数据压缩,一 ...
你也能看rar压缩包,问题是不解压怎么看rar中的图片呢...

TOP

发新话题
     
官方公众号及微博