10 早期计算机如何编程

程序需要加载进入内存,

最早是纺织机利用穿孔纸卡进行编程,穿孔纸卡用在过人口普查,用于记录一条条数字,但机器只有汇总功能,汇总穿孔数目

后来机器功能增多,人需要一个控制面板执行不同操作,

最早是重新布线更换指令,后来有了插线板,控制面板成了可拔插,可以给机器插入不同程序,需要执行那个操作,就把那个控制面版插上

但插线板编程很复杂,昂贵的计算机不能长期闲置为了换程序,这时1950内存降价提容,可以把程序存储到内存上,易于修改,方便cpu读取

存储程序计算机,程序与数据甚至程序运行产生的新的数据都可以存在内存里,这就是冯诺依曼结构

alu算术逻辑单元处理器+指令地址寄存器+指令寄存器+数据寄存器+内存(存储数据和指令)

尽管如此,但写入程序还需用穿孔纸卡,包括读取数据也要打在穿孔纸卡上,一直到1980年计算机都离不开纸张

1975年家用计算机,用机器型的面板开关替代插线板,也算简单可行,

但是早期编程需要了解硬件功能结构,这样不便,无法发挥计算机的能力,这就需要简单的编程方法

 

posted @   ibddindonon  阅读(22)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示