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


 20 12
发新话题
打印

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

按照对位数的定义,应该是寄存器决定
地址总线决定寻址能力,数据总线则是另一回事

PCE使用的6502是8位CPU,地址总线和数据总线宽度16位
MD用的68000是32位CPU,地址总线24位,数据总线是16位

[ 本帖最后由 md2 于 2013-9-18 09:36 编辑 ]


TOP

68000是16/32位CPU,即"以32位的工作原理工作在16位"。
寄存器32位,地址总线24位,数据总线16位。但是寄存器的32位是为了向前(未来)兼容。以便以后当真32位的68000核心处理器出现时,能够直接兼容现在写的程序。所以称作"以32位的工作原理工作在16位"。

真正32位的68000核心处理器应该是683XX开始的。

到现在么,就是ColdFire。不过飞思卡尔自己好像现在偏重ARM的处理器设计,68k内核的被他们自己边缘化了。



本帖最近评分记录
  • xunxun 激骚 +1 感谢分享 2013-9-19 10:28

TOP

近几年貌似再也没有游戏机位数之争了,似乎位数变得越来越不重要


TOP

引用:
原帖由 SONIC3D 于 2013-9-18 02:41 发表
68000是16/32位CPU,即"以32位的工作原理工作在16位"。
寄存器32位,地址总线24位,数据总线16位。但是寄存器的32位是为了向前(未来)兼容。以便以后当真32位的68000核心处理器出现时,能够直接兼容现在写的程序。所 ...
SONIC3D兄,我看资料说类似68302的cpu主要是用在通信行业,但内核和指令好像还是和68000一样,如果68302是正真的32bit cpu,加上指令相同,理论可以直接将md的68000替换为68302了,就不知道运行效率是不是真的会有提升,我手上也正好有类似芯片,等有空试试了,要飞64条数据线了

附件: 您所在的用户组无法下载或查看附件

TOP

不明觉厉啊……不过即使CPU和总线的执行效率高了,应用软件没有任何变化的状况下,也没有意义吧?

TOP

真的不明觉厉,只是知道以前外星科技也过这样的fc,支持hdmi输出和256色发色数。只要专用软件对应就行了。

TOP

roadcross  发表于 1 小时前

至于为什么ps2是128位PS3反而降下来了
原因很简单
ps2要用cpu干gpu的事
128位正好4个float32,凑一个向量
ps3有gpu,该给gpu算的就不用再折腾cpu去了
至于pc,十多年前64位cpu就开始普及了
现在软件普及了没
所以不要以为cpu位数多么玄乎
要不是ps2有特殊需求
50年内不会有民用产品用128位cpu
不是技术问题,是需求问题

TOP

引用:
原帖由 nvnv-sunny 于 2013-9-18 08:33 发表


SONIC3D兄,我看资料说类似68302的cpu主要是用在通信行业,但内核和指令好像还是和68000一样,如果68302是正真的32bit cpu,加上指令相同,理论可以直接将md的68000替换为68302了,就不知道运行效率是不是真的会 ...
神了,那要是我焊个i7上去,md岂不是可以秒ps3了?

TOP

引用:
原帖由 hkt3010 于 2013-9-18 11:20 发表

神了,那要是我焊个i7上去,md岂不是可以秒ps3了?
cpu指令不一样,焊上也没有用的,指令是关键

TOP

引用:
原帖由 nvnv-sunny 于 2013-9-18 08:33 发表


SONIC3D兄,我看资料说类似68302的cpu主要是用在通信行业,但内核和指令好像还是和68000一样,如果68302是正真的32bit cpu,加上指令相同,理论可以直接将md的68000替换为68302了,就不知道运行效率是不是真的会 ...
68302有完全的68000模式,指令集和时序上都兼容,但硬件引脚上不同。
换上去也不会有任何性能提升。因为你让刘翔以坐电动轮椅的模式前进,该多少速度还是多少(晶振频率/7=MD的68k主频),原来不能跨的栏也不会因为坐上去的是刘翔,轮椅就变得能跳过去了(指令集一样,任何额外的指令都在68000模式下消失了)。

所以我建议还是别飞线了,很累
本帖最近评分记录
  • KEN健 激骚 +3 感谢分享 2013-9-20 07:58

TOP

引用:
原帖由 SONIC3D 于 2013-9-18 16:25 发表


68302有完全的68000模式,指令集和时序上都兼容,但硬件引脚上不同。
换上去也不会有任何性能提升。因为你让刘翔以坐电动轮椅的模式前进,该多少速度还是多少(晶振频率/7=MD的68k主频),原来不能跨的栏也不会因 ...
我是在想,如果相同频率运算能力有提升,主要还是浮点运算,那么还是值得尝试的。

TOP

引用:
原帖由 nvnv-sunny 于 2013-9-18 17:09 发表

我是在想,如果相同频率运算能力有提升,主要还是浮点运算,那么还是值得尝试的。
旧时代游戏机我们都避免用浮点数算法、就连个三角函数都是用一个宏定义然后一堆(360个)预先算好的值,所以浮点运算提升基本是没有用处的。MD我记得也没有真正的浮点运算,库函数都是整数运算实现的小数运算。。。

TOP

68000 has no FPU.

TOP

真是32位机似乎也没有拿出实质性的东西来,当年以为神.这点看可以说被忽悠了.
确切的说是准32位的CPU,擦边球?

[ 本帖最后由 sig1b 于 2013-9-19 00:47 编辑 ]

TOP

68000的32位寄存器能否支持单指令32位整数运算?如果能就是实际的东西
这种情况很常见,比如8086是16位CPU,但组建系统时为节省成本也可以只连8条地址线出来,这系统的CPU是16位的,但整个系统仍是8位(取小)。这不是为未来扩展,而是组建系统时进行的一种阉割。简单的说就是16位主机配一个32位CPU,虽然运算能力为32位,但配套的数据带宽减半。MD可能属于这种情况

TOP

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