“自己动手做”或南斯拉夫的计算机





Galaksija电脑是1980年代南斯拉夫许多人的爱好,他们实际上是在膝盖上创造了自己的设备。这一切背后的想法很简单-使所有人都能使用技术。Cloud4Y说,这个想法是如何产生的以及产生了什么。



SFRY中的技术



南斯拉夫社会主义联邦共和国是一个政治异常。她被苏联承认为社会主义国家,并参加了经济互助委员会的工作,但与众不同。与埃及,加纳,印度和印度尼西亚一起,在该国成立了“不结盟运动”,促进了不参加军事集团的原则。



选择了一条单独的发展道路后,南斯拉夫被迫独自应对许多问题,包括后勤问题。战争期间国防工业得到发展,许多工业企业需要订单以及有效的生产和供应管理。这种需求推动了本地计算机行业的发展。莱科·托莫维奇(Raiko Tomovich)



为这一过程做出了重大贡献是南斯拉夫的机器人工程师,他还直接参与了世界上第一只五根手指的人工发明。他与一群数学家和机械工程师一起,在贝尔格莱德的Mihailo Pupin电信和电子学院工作,使用“本地”工具和零件开发设备制造技术。 1960年代和1970年代生活水平的提高导致需要越来越广泛地使用计算机(在会计,政府等方面)。由于政府的大力支持,南斯拉夫的计算机文化虽然很独特,却蓬勃发展。



当时电脑很贵。 Iskradata 1680,Sinclair ZX81或Commodore 64(安装在政府办公室,会计师事务所和科学实验室中的标准消费级机器)的平均价格比南斯拉夫工人的平均月薪高出许多倍。该国对进口价值超过50德国马克的任何产品施加了严重的限制。这一数额大大低于购买在南斯拉夫境外制造的8位微型计算机所需的数额。



结果,事实证明,只有受过良好教育和富有的南斯拉夫才可以进行1970年代的计算机技术,实验和编程研究。通常,这些人是流行艺术,音乐和文学运动的成员,例如New Trends,Novi Val(New Wave)。



一个想法的诞生



然而,也有一些自学成才的人,他们自己推动了国家的计算机化进程。Voja Antonich是其中之一,他是无线电工程和计算机电子学爱好者。请注意,此时Antonich已经是一位著名的工程师。他开发了Arbitar,这是在巴尔干几个滑雪比赛中使用的官方计时系统,以及用于将帧从单色监视器传输到16mm胶片的接口。



在黑山度假时,Antonich研究了单芯片CDP1802处理器新系列的文档,并考虑了通过中央处理器进行成像的可能性。尽管CDP1802太原始了,但是Zilog Z80的功能似乎已经足够了。



这给了他一个主意。安东尼没有使用复杂而昂贵的视频控制器,而是决定探索创建一台仅使用廉价的Zilog Z80A微处理器完全生成64x48块图形的计算机的可能性,该处理器可以从南斯拉夫的电子商店轻松购买。当他回到贝尔格莱德时,Voya已经有了一台计算机的概念图,该计算机的处理器控制着图像的生成。当然,这种方法大大降低了机器的生产率,但是从理论上讲,它大大简化了电路并降低了成本。



回到家,Antonich检验了他的想法,发现它可行!他的干预效果惊人:他降低了计算机的总成本并优化了设计。但是,更重要的是,该方案非常简单,用户可以自己组装计算机。Antonich对开源硬件和软件的长期承诺使他的发明遍布全国。



大众认可



当安东尼(Antonić)忙于自己的计算机时,记者兼程序员DejanRistanović为南斯拉夫流行科学杂志Galaxia写了一篇有关计算机技术的正面文章。本文发表后不久,Galaxy Yova Regasek的主编收到一封不寻常的信。在其中,读者要求将下一期杂志专门用于计算机。



这个想法令人怀疑,但是Regasek指示Ristanovich领导这个项目。和两个发烧友找到了对方。 Antonich只是在寻找一个为其新的“人民计算机”发布方案的地方。他可以选择来自德国的Elektor和来自美国的BYTE,但这些杂志价格昂贵,因此优先考虑该想法。在萨格勒布出版的SAM杂志是显而易见的选择,但体验却很糟糕。因此,当一个共同的朋友将Ristanovich和Antonich聚在一起时,他们很快就一切达成了共识。该项目在Galaxia找到了家。





Jova Regasek(左)和Voja Antonic组装原型



1983年12月(尽管日期为1984年1月)发行了长达100页的特刊,名为“您的家庭中的计算机”。大部分信息都专用于Antonich的计算机:不仅包括图表,还包括组装电路的详细说明,购买自制设备的存储位置,用于接收内置工具包的邮寄地址,以及可以从其合法订购附件的渠道- 国外。南斯拉夫的计算机爱好者决定以该杂志的名字命名该项目,甚至没有人认为在此问题上的读者人数会超过通常发行的《银河》。根据Dejan Ristanovich的说法,30,000册的发行量在几周内就售罄,必须重印四次(!)。



PCB接线图














Voya Antonich回忆说,在发行该期刊的前一天,他与Dejan Ristanovich和Jova Regasek一起试图猜测有多少读者会尝试创建Galaxia。从50人到1000人的声音选择。当他们发行了12万本杂志时,他们或多或少地找到了正确的答案。编辑部收到了创建自己的计算机的读者的8000多封信。 Galaksija可以自己动手制作套件的形式分发,可能还有更多,但它可以完全由您自己组装。许多发烧友没有订购印刷电路板或闪存ROM,而是自己获得了这些组件。后来,还提供了完全组装好的计算机。 1984年,最低配置的组装套件的价格(仅ROM A,4 KB RAM)为45,500第纳尔(181苏联卢布)。





同一本杂志



页数组装套件的组件是通过各种来源生产和提供的:MIPRO和Elektronika,以及电子和真空技术学院一起提供了印刷电路板和键盘;Mikrotehnika(Graz)-集成电路。Voya Antonich亲自刷新了所有ROM,《 Galaxy》杂志编辑人员准备了印刷材料并组织了邮寄给客户。后来,负责编写学校教科书和手册的研究所与ElektronikaInženjering一起开始批量生产Galaksija计算机,并将其交付给学校。



什么是电脑







该设备的技术局限性帮助他展现了惊人的能力。 Antonich的微型计算机仅包含4 KB的程序存储器-与任何现代笔记本电脑相比,这简直是胡说八道。由于此限制,系统只能显示三个单词错误消息:用户得到“什么?”如果他们的主代码有语法错误,“怎么办?” -如果无法识别其请求的输入,则在机器已超出其存储容量时显示“ SORRY”。 4K EPROM(可擦可编程ROM)包装紧密,以至于某些数据字节用于不同目的。借助此解决方案,Antonich的固件证明了可以使用超过100%的程序存储器。





星河内部



汽车内部反映了其蓬勃发展的环境。没有两个星系是相似的。除了装配用于试验甚至是新手的套件所始终具有的设计功能外,该设备在交付时也没有包装盒。这种监督重新点燃了计算机爱好者的创造力。许多人创造了自己的身体。



与当时的其他计算机一样,Galaxy Cassette Port是主要的存储系统。尽管大多数其他计算机在加载磁带后会自动启动程序(这是原始的复制保护),但Antonich对开源软件的承诺发挥了作用。下载该程序后,用户必须输入“ RUN”命令才能使其运行。无论多么简单,这一额外步骤都会阻止程序员在其工作中施加某种复制保护。可以轻松输入,编辑或批量复制Feed。强烈鼓励免费硬件和软件的想法:将共享,协作和分发软件集成到Galaxy的存在之本。



星河示意图










Galaxy没有用于成形视频信号的单独芯片组;相反,成形视频信号的大部分工作都由中央处理器使用单独的移位寄存器接管。在半帧的第57行的开始处,触发了一个中断,在此期间,处理器形成了208条图像行。 512字节的RAM用于存储构成当前屏幕的字符。处理器从下一个8像素字符串的字符生成器字节中提取字节,并将其传递给移位寄存器,移位寄存器又将该字节一点一点地提供给视频输出。



大约三分之二的CPU时间用于形成图像,这当然会影响机器的速度。从盒式磁带写入和读取数据时,视频输出被禁用。BASIC还具有关闭图像以在“快速”模式下工作的能力。



由于视频信号是由软件生成的,因此有可能接管图像的形成,并且某些程序会利用这种机会,例如从自己的字符生成器输出字符。具有足够的内存,即使没有硬件改动,也可以显示更高分辨率的图形-高达256×208像素-这需要6144字节的视频内存。



但这是图形


















盒式磁带输入非常简单,仅使用几个元素来控制输入电平。产生的1位信号被馈送到负责键盘的同一微电路,因此在软件级别,磁带输入看起来像一系列快速的击键/释放。最初,计算机不应该发出声音,因此大多数程序都不希望这样做。但是,磁带输出端口可以用作1位扬声器输出。



技术指标



  • 中央处理器:Zilog Z80A @ 3.072 MHz
  • 内存:从64 KB的可寻址空间开始,前8 KB分配给ROM,其余分配给RAM
  • 视频模式:仅文本,32x16字符,单色
  • 伪图形:每个字符2x3点,总共64x48点
  • 键盘:54键
  • 声音:不是原始规格,但可以通过磁带输出接收
  • 存储设备:消费型盒式录音机,记录速度为280 bps
  • 接口:系统端口,44针;录音机端口-DIN连接器;PAL格式的视频输出-DIN连接器,黑白视频信号;高频视频输出-RCA连接器




Galaxia还记得什么?







计算机发烧友Zoran Modli也从该杂志中学到了有关新计算机的信息。Zoran是Ventilator 202的主持人和DJ,Ventilator 202是塞尔维亚电台著名的New Wave广播节目。可以说,莫德利在他的国家是个小名人。



那时,盒式录音带开始逐渐取代黑胶唱片。诸如Sony Walkman之类的便携式播放器正在兴起。 1983年秋天,Jova Regasek意识到了这一利基市场的潜力,并致电Modli,提出了一种全新的广播格式建议。这个想法是这样的:由于包括Galaxia在内的所有计算机都在卡带上运行程序,因此Modley可以在演出期间以广播形式在广播中播放程序。收听者可以在广播时从其接收器录制节目,然后将其下载到计算机中。



这种做法引起了轰动,增加了Modli节目的知名度。在随后的几个月中,通风机202播放了数百个计算机程序。在广播开始前一个小时,莫德利警告听众,是时候该带设备准备录音了。节目的粉丝们也开始录制他们的节目并将其发送到工作室,以便其他人可以使用他们的作品。这些程序包括音频和视频记录,以及杂志,音乐会列表,聚会促销,教程,飞行模拟器和冒险游戏。



就游戏而言,用户可以从电台下载程序,通过添加新的关卡/任务/角色来更改程序,然后将其发送到Modly的节目中进行重新传输。实际上,这是一种在Internet出现之前很久就使用的传输文件的方式。



怎么结束的



在1980年代中期,南斯拉夫进入了深刻的政治和社会动荡时期。几场流血的战争和经济低迷结束了文化和计算机的发展。到那时,放宽了对进口和关税的限制,消费者,公司和政府机构都在该国采用了西方制造的计算机。



在很短的时间内,现成的星河游乐团就被大量送到了南斯拉夫的一些高中和大学。该系列的进一步发展随着5个功能原型的出现而得以继续,但是由于它们已经在道德和技术上过时,因此在1995年停止了对它们的工作。安东尼奇本人也抛弃了他所有的五个星河原型,对此他感到非常遗憾。但是,后来在Antonić房子的地窖中发现了一个幸存的原型,该原型被转移到贝尔格莱德的科学技术博物馆。



尽管Galaksija的功能无法与同期的商用计算机相提并论,但它在当地具有重要的影响力。许多爱好者使用此示例研究了计算机的工作-事实证明,它是学习和实验的好工具。



此外,这个想法很重要。 Antonich表明,计算应该便宜并且所有人都可以使用。而且还有其他可能的发展方式,这些路径与IBM,微软,惠普或苹果等西方巨头完全不同。从这个意义上讲,Antonich的1983年项目不仅仅是一台微型计算机。Cloud4Y



博客中还有什么有趣的东西



美国国务院将创建自己的防火墙

人工智能为革命而唱

宇宙的几何形状是什么?

瑞士地形图上的复活节彩蛋

火基地再次成为研究的主题



订阅我们的电报-channel,以免错过其他文章。我们每周写不超过两次,并且仅在商务上写。



All Articles