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


 20 12
发新话题
打印

[专题讨论] 原来MD真的是32位游戏机……

引用:
原帖由 md2 于 2013-9-18 11:05 发表
roadcross  发表于 1 小时前

至于为什么ps2是128位PS3反而降下来了
原因很简单
ps2要用cpu干gpu的事
128位正好4个float32,凑一个向量
ps3有gpu,该给gpu算的就不用再折腾cpu去了
至于pc,十多年前64位cpu就 ...
PS2的CPU如果要算128位,支持SSE的X86也可以算128位CPU,理由完全一样,有VFPU的PSP更应该算128位CPU
但其实X86是32位CPU,PSP的ALLEGREX也是32位,PS2是64位


TOP

MD、MD2都是16位的,后来出了X32扩展部件,加上扩展部件才是32位的。

16位,32位不是看数据线宽度,也不是看寻址线宽度,关键在于CPU内部的运算器是32位的还是16位的。

MD又被称为世嘉五代,上面有16BIT的字样,那就是说它是16位的机器。后来很多的任天堂FC兼容机模仿MD的造型,连16BIT的字样也模仿上去,其实任天堂FC是8位机,FC兼容机也是8位机。



TOP

引用:
原帖由 Nigel 于 2013-9-19 10:14 发表
68000的32位寄存器能否支持单指令32位整数运算?如果能就是实际的东西
这种情况很常见,比如8086是16位CPU,但组建系统时为节省成本也可以只连8条地址线出来,这系统的CPU是16位的,但整个系统仍是8位(取小)。这不 ...
寄存器可以处理4字节的,运算、存取都可以用32位方式,否则向前兼容都谈不上了。
但数据总线就是16位,不是什么为了组系统时省成本,是68000本身的限制。

只看运算的话,带MMX的奔腾怎么都得算128位了。。。


TOP

md对比sfc主要是软件厂商支持不力

TOP

posted by wap, platform: Nexus 7
引用:
原帖由 @Nigel  于 2013-9-19 10:30 发表
PS2的CPU如果要算128位,支持SSE的X86也可以算128位CPU,理由完全一样,有VFPU的PSP更应该算128位CPU
但其实X86是32位CPU,PSP的ALLEGREX也是32位,PS2是64位
ps2的特点是 通用寄存器都是128的,这跟psp x86这样的还是有些不同。所以当时才能吹128(不是说这么吹就合理了。。)
另外vu的编程灵活度比dx9时代的gpu强不少

TOP

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