首页 > 其他分享 >计算机的发展史和基本结构

计算机的发展史和基本结构

时间:2024-09-15 09:23:40浏览次数:3  
标签:1024 发展史 计算机 诺依曼 阿达 图灵 CPU 结构

好久不见,粉粉们,我是#Y清墨。今天来分享一下最近学习做的笔记。

计算机发展史和四代计算机概述

阶段

年代

电子元件

运算速度(每秒/次)

第一代

1946-1958

真空电子管

数千至数万

第二代

1958-1964

晶体管

几十万至百万

第三代

1964-1970

中、小规模集成电路

百万至几百万

第四代

1970-至今

大、超大规模集成电路(微型机)

几百万至千亿

第一台计算机

1946年2月14日,世界上第一台计算机ENIAC在美国宾夕法尼亚大学诞生。ENIAC体积庞大,长达30.48米,宽6米,高2.4米,重达30英吨,而且运行速度相对较慢,每秒只能进行五千次加法或四百次乘法。

约翰·冯·诺依曼

随后,数学家冯·诺依曼提出的计算机制造的三个基本原则,即采用二进制逻辑、程序存储执行以及计算机由个部分组成(运算器、控制器、存储器、输入设备、输出设备),这套理论被称为冯·诺依曼体系结构。

约翰·冯·诺依曼(1903年12月28日-1957年2月8日),二十世纪著名美籍匈牙利数学家、计算机科学家、物理学家。早期以算子理论、共振论、量子理论、集合论等方面的研究闻名,开创了冯诺依曼代数。

曾参与曼哈顿计划, 第一颗原子弹的研制作出了贡献。被称为现代计算机之父、博弈论之父。

·麦席森·图灵

·麦席森·图灵(1912年6月23日-1954年6月7日),英国数学家、逻辑学家。被称为计算机科学之父、人工智能之父。提出了一种用于判定机器是否具有人类智能的试验方法,即图灵试验。此外,图灵提出的著名的图灵机模型为现代计算机的逻辑工作方式奠定了基础。为了纪念他对计算机科学的巨大贡献,由美国计算机协会(AGM)于1966年设立一年一度的图灵奖,以表彰在计算机科学领域做出突出贡献的科学家,图灵奖被誉为“计算机界的诺贝尔奖”。

阿达·洛芙莱斯

第一个给计算机写程序的人:阿达·洛芙莱斯(1815年12月10日-1852年11月27日),著名英国诗人拜伦之女。为了纪念阿达,Ada 也是一种程序设计语言。

计算机的基本特征:运算速度快 计算精度高 存储能力超强 逻辑运算能力强 自动控制能力强

计算机的应用:数值计算 数据和信息处理 过程控制  计算机辅助系统 人工智能(AI)。

计算机的基本结构

CPU

中央处理器 CPU(Center Process Unit)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。包含控制单元、算术逻辑单元、存储单元三部分。

随着计算机的发展,CPU的字长从4位到8位、16位、32位处理器,发展到现在主流的64位处理器。这里的位(bit)(比特)指一个二进制位(一个0或一个1),通常我们描述一个文件的大小用的单位是字节(Byte),1 Byte =8 bit。例如字长为64位的 CPU一次可以处理8个字节。

存储容量单位及其换算

1B=1b

1KB=1024 B(K是千的意思)

1MB=1024*1024 B(M是百万的意思)

1GB=1024*1024*1024 B(G是十亿的意思)

1TB=1024*1024*1024*1024 B(T是兆的意思)

1PB=1024*1024*1024*1024*1024 B(P是千兆的意思)

存储设备的分类与特点

存储设备分为内存外存缓存三类,主要用于存储程序和数据。 内存分为RAMROM,RAM可随机访问,ROM只能读出数据。外存包括移动硬盘、U盘等储存介质,容量大访问速度较慢。 缓存位于CPU和内存之间,容量小访问速度快,可提高系统整体性能。

输入输出设备及其功能

输入设备用于向计算机输入数据和信息:键盘、鼠标、扫描仪、触摸屏、麦克风和摄像头。

输出设备将从计算机中输出的数据和信息以数字、字符、图像、声音等形式展现给用户:显示器、打印机、音响。

标签:1024,发展史,计算机,诺依曼,阿达,图灵,CPU,结构
From: https://blog.csdn.net/dazys/article/details/142070959

相关文章

  • Java计算机毕业设计小学生英文绘本网站(开题报告+源码+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景在全球化日益加深的今天,英语作为国际通用语言的重要性不言而喻。对于小学生而言,早期接触并培养英语学习兴趣至关重要。然而,传统英语教学方式往往侧重......
  • Java计算机毕业设计校园疫情防控系统(开题报告+源码+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着全球新冠疫情的持续演变,校园作为人员密集、交流频繁的场所,其疫情防控工作显得尤为重要。传统的人工管理模式在应对大规模学生健康监测、紧急事件......
  • Java计算机毕业设计药库药品智能入库出库及流转管理系统(开题报告+源码+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着医疗技术的不断进步和人们对健康需求的日益增长,药品管理成为医疗机构运营中至关重要的一环。传统的手工或半自动化药品管理模式已难以满足现代医......
  • Java计算机毕业设计校园跳蚤市场管理系统(开题报告+源码+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着高校教育环境的日益丰富与多元化,校园经济逐渐展现出其独特的活力与潜力。传统的二手物品交换方式,如宿舍楼下的临时摊位、校园论坛的零散信息,已难......
  • 关于JS解构数据结构的表现形式
    对数组或对象类数据结构,尤其是复杂的JOSN数据结构,要从中取出想要的个别数据,往往会采用遍历方法进行,即麻烦又增加了运行时间。从ES6开始,JS增加了解构进行简化,本质上是打散复杂的数据结构,将其折分为更小的部分(复制出的小结构),从而使用数据更为方便快捷。一、对象解构1.单层对......
  • python+flask计算机毕业设计基于数据加密的高校奖学金评定系统的设计与实现(程序+开题+
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着高校规模的不断扩大和学生数量的激增,奖学金评定工作逐渐成为一项复杂而繁重的任务。传统的奖学金评定方式往往依赖于人工收集、整理和......
  • python+flask计算机毕业设计基于物联网的湖区水质监测系统(程序+开题+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着工业化进程的加快和人口密度的增加,湖泊作为重要的自然资源,其水质状况日益受到关注。水质污染不仅威胁着水生生物的生存,还直接影响到人......
  • python+flask计算机毕业设计民宿管理系统(程序+开题+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着旅游业的蓬勃发展和消费者对个性化住宿体验需求的日益增长,民宿作为一种新兴的住宿方式,在全球范围内迅速崛起。传统酒店已难以满足旅行......
  • C语言:结构体
    在前面我们已经介绍了整形,浮点型,字符型,还介绍了数组,字符串。但是在实际问题中只有这些数据类型是不够的,有时候我们需要其中的几种一起来修饰某个变量,例如一个学生的信息就需要学号(字符串),姓名(字符串),年龄(整形)等等,这些数据类型都不同但是他们又是表示一个整体,要存在联系,那么我们就......
  • Windows10解决“远程计算机或设备将不接受连接检测到该设备或资源(Web 代理)未设置为
    问题表述:远程计算机或设备将不接受连接检测到检测到 该设备或资源(Web代理)未设置为接受端口“7897”上的连接。 在教室上课,因为各种原因改了网络设置,以致无法Web联网。但是微信和钉钉收发消息自如。网络诊断后报错这是我遇到的报错。解决方法:左下角“开始”“设置”......