第一台可编程计算机是什么

fiy 其他 148

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    第一台可编程计算机是英国的曼彻斯特Mark I计算机。这台计算机于1949年建造完成,由曼彻斯特大学的计算机科学家们领导开发。Mark I是一台巨大的机器,长约17米,高约2.4米,重达约30吨。它使用了约2000个电子真空管和约10000个电子开关。

    Mark I计算机采用了二进制系统,可以进行加法和减法运算,具备了存储程序的能力。它使用了一个称为“Williams管”的存储器,可以存储约8000个二进制数。Mark I计算机还拥有一个纸带输入/输出系统,可以通过纸带与外部设备进行数据交换。

    尽管Mark I计算机在体积和重量上都非常庞大,但它在当时来说是一项重大的突破。它标志着计算机科学的一个重要里程碑,开创了可编程计算机的时代。

    然而,Mark I计算机并不像现代计算机那样强大和高效。它的速度相对较慢,每秒可以执行约5,000次操作。此外,由于它使用真空管和电子开关,故障率相对较高,需要经常维护和修理。

    尽管如此,Mark I计算机为后来的计算机技术发展奠定了基础。它证明了可编程计算机的潜力,并为后来的计算机发展提供了宝贵的经验和启示。它的诞生标志着计算机科学的新时代的开始。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    第一台可编程计算机是英国的曼彻斯特马克一号计算机(Manchester Mark 1)。以下是关于该计算机的五个重要点:

    1. 发展背景:马克一号计算机的发展始于1946年,当时由于第二次世界大战的需要,计算机技术得到了迅猛发展。英国政府对于计算机技术的应用也表现出了浓厚的兴趣,于是曼彻斯特大学成为了开发第一台可编程计算机的地点。

    2. 构造和设计:马克一号计算机由曼彻斯特大学的弗雷迪·威廉姆斯(Freddie Williams)和汤姆·基尔比(Tom Kilburn)领导的团队设计和构建。它是一台巨大的机器,占地面积约为17.4平方米,由1350个电子真空管组成。

    3. 存储技术:马克一号计算机使用了威廉姆斯管(Williams-Kilburn tube)作为主要的存储器件。这种管子是一种能够存储二进制数据的电子设备,是早期计算机的重要创新之一。马克一号计算机拥有32个威廉姆斯管,每个管子可以存储2048个二进制位。

    4. 编程和应用:马克一号计算机采用的是汇编语言编程,程序是通过手动设置电子开关来输入的。它可以执行各种计算任务,包括解决数学问题、执行逻辑运算等。计算机的速度是当时最先进的,每秒可以执行约1.1万次操作。

    5. 影响和遗产:马克一号计算机的成功标志着早期计算机技术的重要突破。它为后来的计算机发展奠定了基础,并且成为了计算机科学领域的里程碑。马克一号计算机的设计原则和技术思想被后来的计算机设计师们广泛借鉴和应用,对于整个计算机领域的发展产生了深远的影响。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    第一台可编程计算机是英国的曼彻斯特大学研制的曼彻斯特Mark 1计算机。该计算机于1948年完成并投入使用,是世界上第一台真正意义上的可编程计算机。

    下面将从方法、操作流程等方面详细讲解第一台可编程计算机的相关内容。

    一、方法

    1.1 存储程序

    曼彻斯特Mark 1计算机采用了存储程序的方式,这是一种将指令和数据存储在计算机内部的方法。计算机可以根据存储在内存中的指令来执行相应的操作,从而实现计算和处理数据的功能。

    1.2 二进制表示

    曼彻斯特Mark 1计算机使用二进制表示数据和指令。二进制是一种由0和1组成的数字系统,计算机通过电子开关来表示二进制的0和1,从而进行数据的存储和处理。

    1.3 逻辑运算

    曼彻斯特Mark 1计算机可以进行逻辑运算,包括与、或、非等运算。逻辑运算是计算机进行判断和决策的基础,通过逻辑运算可以实现复杂的计算和处理。

    二、操作流程

    2.1 输入数据

    在曼彻斯特Mark 1计算机上,可以通过键盘或打孔纸带等方式输入数据。输入的数据可以是数字、字符或指令等。

    2.2 执行程序

    输入数据后,计算机会根据存储在内存中的程序来执行相应的操作。程序中包含了一系列的指令,计算机会按照指令的顺序逐步执行,从而完成相应的计算和处理。

    2.3 输出结果

    计算机在执行程序的过程中,会生成一些中间结果和最终结果。这些结果可以通过显示器、打印机或其他输出设备进行显示和输出。

    2.4 调试和修改程序

    在计算机运行过程中,可能会出现错误和bug。为了修复这些问题,可以通过调试和修改程序来解决。调试是指对程序进行逐行检查和测试,以找出错误的原因和位置;修改是指对错误的部分进行修复和改正,以使程序能够正常运行。

    2.5 存储和加载程序

    曼彻斯特Mark 1计算机可以将程序存储在内存中,以便下次使用。存储程序可以通过打孔纸带或其他存储介质进行,加载程序则是将存储的程序载入内存,使计算机能够执行相应的操作。

    以上是第一台可编程计算机曼彻斯特Mark 1的方法和操作流程的简要介绍。通过这台计算机的研制和使用,为后来的计算机技术发展奠定了基础,开启了计算机科学的新篇章。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部