切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 12091阅读
  • 19回复

[70年代]Altair 8800 微机,多图钜献(今天已成功运行4K Basic) [复制链接]

上一主题 下一主题
离线leiyplane
 
发帖
549
M币
2818
专家
8
粉丝
27
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2015-05-25
— 本帖被 發騷友 执行加亮操作(2017-05-11) —
引言:这是第一款使用英特尔8080处理器的个人微机,8080也是英特尔“第一款真正有日常实用意义的处理器” (那时MOSTEK 5056P还是纸上谈兵,最终成品没有音讯,而moto 6800在Intel 8080正式发布后才开始初步向外界介绍其架构)。

之所以称8080为第一款真正实用的处理器,是因为4004和8008性能过低,无法满足日常通用计算机的需求,这些微处理器只用在计算器,控制电路等设备上。而1974年8080处理器的出现解决8008架构的局限与不足,更重要的是8080处理器比8008至少快上了至少10倍,让第一款真正意义上的个人微型计算机的出现成为了现实,并为x86架构的诞生铺平了道路。

8080处理器性能大到足以运行BASIC和复杂的数值计算(以往的BASIC是运行在大型机和小型机上的,这片微处理器颠覆了当时很多计算机专家认为BASIC只能运行在大型机和小型机上的想法),Altair 8800在1975年1月正式发布后引起了轰动,微软的创始人比尔盖茨和保罗艾伦看到了商机,为Altair 8800开发了第一款在微型计算机上使用的Basic语言,并取名为Altair Basic,这是微软公司的起家之作。

正是它开启了个人微型计算机时代的序幕。称它为全球第一台真正意义上的个人微型计算机,一点都不足为过。


经过近大半年的维护,这台Altair 8800已经状态如初!生产编号:SN221148A,工厂第1148台生产
现在分享下成果:


机器全貌,上面为Altair 8800计算机主机,下面为Altair Disk八英寸磁盘驱动器


下图展示了主机内部, 从右到左依次为:
8080 CPU卡
88-S4K DRAM 内存卡
88-S4K DRAM 内存卡
88-S4K DRAM 内存卡
88-S4K DRAM 内存卡
88-2 SIO 串口卡
88-4 PIO 并口卡
Altair disk软驱控制卡 #1
Altair disk软驱控制卡 #2





















Altair 8800 微机,多图钜献(今天已成功运行4K Basic)


Altair 8800 微机,多图钜献(今天已成功运行4K Basic)


Altair 8800 微机,多图钜献(今天已成功运行4K Basic)


  









由于尺寸限制,这些图经过压缩才能发上来
觉得图片太小看的不过隐,可以点这里的超高清大图:地址失效






=================以下是2015年5月31日成功运行4K =================

现在让这台Altair 8800运行微软公司的第一个产品:4K Basic! 我用Windows 7电脑来摸拟当年的Teletype 33 ASR,加载Basic的打孔纸带程序到Altair 8800!


下面是用来加载Basic打孔纸带的代码:

以下代码是用Altair 8800的前面板开关输入的。这些代码也可以写在EPROM中固化,开机时自动或手动从EPROM中加载,可为什么要用前面板的开关输入呢?  因为在1975年那时候,EPROM的价格非常的高(那时的EPROM芯片不仅看起来非常养眼,而且是天价),所以前面板开关的其中一个功能就是让用户可以手动用开关输入引导代码来加载程序,这样做的目的显而易见:省钱

  1. 000:    076 003 323 020 076 025 323 020
  2. 010:    041 256 017 061 032 000 333 020
  3. 020:    017 320 333 021 275 310 055 167
  4. 030:    300 351 013 000



加载完以上引导程序后,就可以加载4K Basic了,我上传了4K Baisc的纸带程序镜像,可直接下载:



引导区指令输入成功,加载Basic打孔纸带程序成功!激动!


运行一下2+2=?   这对8080来说自然不在话下。


再在Basic中来一个C语言中经常用到的循环语句,让变量I循环20次,每次数值增加1,Bingo!!!



Basic LOOP程序正在运行时的前面板状态:



运行时直接将机箱打开帮助散热,变压器的发热量不小。


贴子写到此就暂时告一段落了,以后有时间我还会测试Altair Disk和Teletype 33 ASR。
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共7条打赏M币+94专家+2
离线8139

发帖
15662
M币
63862
专家
179
粉丝
33184
只看该作者 1楼 发表于: 2015-05-25
请登录后查看
本帖最近打赏记录:共1条打赏M币+3

发帖
15922
M币
35713
专家
87
粉丝
1848
只看该作者 2楼 发表于: 2015-05-25
请登录后查看
本帖最近打赏记录:共1条打赏M币+5
离线leiyplane
发帖
549
M币
2818
专家
8
粉丝
27
只看该作者 3楼 发表于: 2015-05-25
回 q版虎斑猫 的帖子
请登录后查看

发帖
15922
M币
35713
专家
87
粉丝
1848
只看该作者 4楼 发表于: 2015-05-25
回 leiyplane 的帖子
请登录后查看
离线spt

发帖
2251
M币
2828
专家
2
粉丝
35
只看该作者 5楼 发表于: 2015-05-25
请登录后查看
离线leiyplane
发帖
549
M币
2818
专家
8
粉丝
27
只看该作者 6楼 发表于: 2015-05-25
回 spt 的帖子
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
离线leiyplane
发帖
549
M币
2818
专家
8
粉丝
27
只看该作者 7楼 发表于: 2015-05-25
回 spt 的帖子
请登录后查看
离线spt

发帖
2251
M币
2828
专家
2
粉丝
35
只看该作者 8楼 发表于: 2015-05-25
回 leiyplane 的帖子
请登录后查看
离线leiyplane
发帖
549
M币
2818
专家
8
粉丝
27
只看该作者 9楼 发表于: 2015-05-25
回 spt 的帖子
请登录后查看
快速回复
限80 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个