不同的人对电脑的外形有着不同的喜好,为此也催生了许许多多不同的外形设计。大的,小的;朴素的,花哨的;棱角分明的,圆润流畅的,等等。我个人呢,就是比较喜欢小机箱的电脑,觉得通常而言会显得比较精致一些。虽然现在小机箱系统有不少,组装机有各种小容量的机箱选择,品牌机也通常提供USFF和SFF的选项,但是在上世纪,486、586那个年代,小体积的电脑并不多。而今天要展示的,就是那些为数不多的小机箱古董机中之一——IBM Personal System/2 Model 33 "E"(简称PS/2 E)。

基本参数

  • CPU: IBM 486SLC2-50
  • RAM: 4 MB
  • 显卡: IBM XGA-2
  • 声卡: Aztech Sound Galaxy Pro16
  • 总线: ISA (AT)

头图可看见机身正面非常的简洁,一条绿色装饰条也很好看,而圆形的锁孔则是给工整的设计增加了一些灵性。

image dsc06286-smalljpg.jpeg

背面的接口并不多,依次是串口,打印口,键鼠和VGA。值得一提的是提供了一个ISA接口,提供了一定程度的可扩展性,对于小机箱来说算是还不错的特性了。出厂标配一张4口PCMCIA卡或者IBM Token Ring网卡。我这里安装了一张Aztech Sound Galaxy Pro16声卡。

那么这个机器到底有多小呢?我们可以拿一台常见的笔记本对比一下(这里对比的是IBM ThinkPad T43,大概在玩家中还是可以算得上“常见”的吧?):

image dsc06301-smalljpg.jpeg

整体宽度和T43相仿。另外可以看到前面板打开的样子,左侧是PC卡插槽开口,右侧则是一个1.44MB的软盘插槽。

image dsc06302-smalljpg.jpeg

长度(深度)方面还是要比T43稍微长一些的。不过可惜我这里并没有全尺寸的AT/ATX台式机,没有办法直接进行对比了。

外观方面就到这里,来看看内部吧。首先是主板全貌:

image dsc06272-smalljpg.jpeg

上面有许多大大小小的芯片,先从右侧说起。右侧中间的大芯片是VLSI的芯片组,类似于当时兼容机和笔记本上使用的芯片组。散热器之下的是IBM 486SLC2-50 CPU。486SLC的核心是在从Intel授权的386SX核心基础上修改二来,支持486指令集,集成了16KB L1 cache,但是和SX一样只支持24位地址线和16位数据线且没有内置FPU,整体性能和486DX-33接近。芯片组左侧的接口是硬盘接口,而CPU下方的接口是软驱接口。两个接口中间的PGA插槽可供用户安装一块387SX FPU。再之下的一片IBM大QFP芯片用途不明,右侧的PLCC芯片为软驱控制器。右侧上方的空焊位为SCSI控制器的焊位,但是搭载这款主板的两个机型Model 33E和Model 56E均未内置SCSI。主板左侧中间是两个72线SIMM插槽(PS2的创新之一),插槽之下是板载的4MB内存。插槽上方的两片大QFP芯片是IBM XGA-2显卡芯片组,左侧直立的芯片则是1MB的VRAM。板子中间的一个长得有点像PCI的插槽是ISA Riser插槽,而Riser插槽上方则是8042,用以支持PS/2键盘鼠标协议。

image dsc06281-smalljpg.jpeg

VRAM芯片特写

image dsc06274-smalljpg.jpeg

SIMM插槽和内存

image dsc06275-smalljpg.jpeg

散热器之下的486SLC2处理器

image dsc06279-smalljpg.jpeg

著名的8042

image dsc06278-smalljpg.jpeg

电源开关和两颗指示LED,在光照下意外的好看

image dsc06282-smalljpg.jpeg

电源,对于台式机来说是相当薄了,当然功率自然就不可能太高了。

image dsc06291-smalljpg.jpeg

额外安装的Aztech声卡,在阳光下还是挺好看的。

image dsc06297-smalljpg.jpeg

ISA Riser的型号。虽然应该可以自行加装带有更多ISA接口的Riser,但是这样就没有办法装进机箱了,也就违背了小机箱的本意。

那么机器的展示就到这里。开机的图我想大概不必了,因为只是一台普通的PC而已。

因为看到一些关于这个CPU具体性能的疑惑。按照维基百科的说法,IBM 486SLC的性能是和同频率486SX接近的,那么可以进行一下测试。遗憾的是我并没有486SX的机器,只能用486DX2-50来进行对比。

测试项目 SLC2-50 DX2-50 SLC相当于DX
3DBench 19.2 33.3 28.9 MHz
PCPlayer 4.8 8.1 29.6 MHz
Landmark 148 237 31.2 MHz
Topbench 112 142 39.4 MHz
Sysinfo 73 96.7 37.7 MHz
平均 33.4 MHz

来谈谈这个机器的优点和缺点吧。首先是作为小体积机器不可避免的一个问题:扩展性和体积的取舍。这个机器并没有光驱(当然PS/2基本都没有),也没有集成网卡、声卡或者SCSI。虽然标配的4口PCMCIA能够解决不少问题,但多多少少有种,那我为什么不去买笔记本的感觉。这个不能算是优点或者缺点,只能看个人喜好吧。我甚至觉得PS/2E还可以做得更小一些,在保留ISA的前提下,整体体积依然有压缩的空间,参考Unisys CWD4001。其次是,这台PS/2是否“清真”的问题。兼容机和IBM分道扬镳,基本上是在386时代开始的,而PS/2中的很多设计,就是和当时的“兼容机”不兼容的。PS/2引进了很多新的技术,比如MCA总线、ESDI硬盘、72线内存、PS2键鼠接口、VGA和XGA显示标准,等等。其中一部分,如72线内存和PS2接口,成了工业标准;一部分,如VGA和XGA标准,演变成了后来的工业标准;而剩下的一部分,如MCA和ESDI,则永远沉没在了历史之中。而这些导致了今天要再使用PS/2机器,会遇到很多兼容机不会遇到的麻烦,比如难以找到合适的声卡和硬盘。PS/2E作为PS/2产品线中的低阶型号,并没有完全搭载这些新进的技术,而是只搭载了一部分。一方面确实给我创造了便利,比如我可以轻易的找到ISA的声卡,以及用CF卡代替原机的IDE硬盘;但另一方面也让这台机器缺少了一些作为PS/2应有的个性。另外值得一提的是这个XGA-2显卡,也是当时IBM的创新之一,除了支持高达1024x768的分辨率,还能支持2D图形加速、把显存直接映射到内存空间等特性。然而这个是和兼容机常用的标准不兼容的,它也无法兼容VBE,以至于许多为兼容机编写的程序只能将其识别为标准VGA显卡(VGA也是PS/2首次引入的新技术之一)。不能使用2D加速不说,甚至无法使用640x480x16色以上的模式,也是比较尴尬的一件事情。不过好在XGA-2在Windows下工作是完全没有问题的。

我想,这次分享大概就到此为止吧。下次见。