简易版  登录 注册

[小型机] PIDP-8 预告

andylithia 2016/11/13 18:44:52 #1

点击此处打开图片
(官方图镇楼)
简而言之,近两个月前预定的DEC PDP-8/I复刻——PIDP-8刚刚发货了,到手之后会第一时间在这里(以及自己的blog)发布组装过程以及试用,后续可能会写一点点教程,这样各位用电脑上的simh也可以体验PDP-8这台具有无穷魔力的机器了。
PDP-8系列是DEC在1965年发布的小型机,初代机全部由分立元件组成,内部结构非常简单(甚至按照维护手册自己重新搭一个也不难),性能远不及当时的中大型机,但是很便宜,所以也创造了当时最大的用户社区,今天,有的爱好者仍然在维护机器,有的爱好者将这古老的电路设计变成了模拟器,让更多的人能领略它的风采,许多程序都流传了下来,所以到今天为止可玩性还是很高的。
PDP-8内部只有一个寄存器(加上进位共13位),因指令只有8条而得名(其实其中有两个指令可以拆分成很多小指令)。机器的IO基本全部靠外设完成。说到60~70年代的电脑,脑中自然就会冒出一排排按键和一排排灯,PDP8就是个典型例子,她的正面版设计非常精美,这次PIDP模仿的PDP8/I上,所有的内部寄存器和指令执行状态都展示了出来,运行的样子想必是赏心悦目的。PDP-8的时代标准配备的外设是电传打字机和打孔纸带,但是因为PDP-8这条产品线存在的时间意外地长,终端、磁带、盘包 这些外设都有适用于PDP-8的型号,PIDP的作者还专门写了个年表,来记录各个年代人们与PDP-8交互时使用的外设的演化历程。
总而言之,我个人是非常非常期待这个复刻的,作者给了她配备了自制的按键,精雕细琢的亚克力前面板,每一个细节都在向原机致敬。里面是一块树莓派,这样可以长时间摆在书架上运行而不用担心电力消耗的问题(有一个还原度比较高的核心模块复刻叫SBC6120,基本与原PDP的结构完全一致,可惜太古老了已经不再销售,电力消耗也非常惊人)

i860 2016/11/13 19:09:08 #2

今天还和老师说起这家伙,似乎前些年学校里面还有,对分立元件这点很感兴趣(硬件也要所见即所得!),也许可以作为冬季活动研究一下?(笑)
ps.树莓派真是要上天啊,提前为钱包默哀。

notname000 2016/11/13 21:10:57 #3

回复给andylithia: 当年的电脑都是480V的工业电源,普通家庭即使买得起也用不了。自然功耗不会做考虑。听说DEC的遗作OpenVMS终于要移植到PC上了,有点期待。据说稳定性好过UNIX,但要到2018年才会面世,有点失落。

andylithia 2016/11/13 21:18:11 #4

回复给notname000: 嗯,文中提及的SBC6120是基于6120这个CMOS版微缩PDP8制作的,那位作者自己还做了IDE驱动。
提到UNIX,PIDP8的作者Oscar Vermeulen最近在忙着做他的PIDP11,前面板包括找工厂定做的开关都准备好了,今年年底或明年年初就能接受预定的样子,也是非常期待呀(可惜没闲钱买了x

andylithia 2016/11/13 21:19:38 #5

回复给i860: 这玩意真是挺贵的(啃土
不过作者说他是在以接近成本价的价格销售了,看来荷兰那边玩这些DIY可真是比中国贵多了x

liu000888 2016/11/14 13:34:35 #6

要不要考虑接进去互联网,开放出来telnet??

andylithia 2016/11/14 13:38:06 #7

回复给liu000888: 嗯!不过Telnet还不如用模拟器呢(笑)
我有点想要弄个微信公众号,让大家可以上传程序运行,查看终端显示之类的,不过因为没有网络开发的知识……只好慢慢学习了……

liu000888 2016/11/14 13:46:57 #8

回复给andylithia: 不记得哪里一枚大佬复刻的altair8800,就是开放了23,可以用奇怪的终端登录进去的

i860 2016/11/14 16:55:43 #9

回复给andylithia: 在一个资料站看了pdp-8/i的图,基板上的card必须全部上线才能工作吗,还是按照不同的插接位置和数量来实现不同功能(看到基板的线已gg

andylithia 2016/11/23 18:31:00 #10

回复给i860: 每个机型好像不一样,如果看到是乱七八糟的接线说明是集成度比较低的机型,应该是全部要插上的,不过看纪录片,阿波罗导航电脑的背板理线都是完全自动化的了,pdp-8应该也不是完全人工接的

enigmae 2016/11/25 16:45:33 #11

回复给andylithia: 可以建议作者在深圳制造什么的(

dven 2018/10/6 20:02:22 #12

补一张SBC6120的图
点击此处打开图片

Designed by @ZephRay. Made by @ntzyz.
Copyright (c) 2016-2020 cnVintage Team.