计算机的发展史与计算机硬件组成(上)

简介: 计算机的发展史与计算机硬件组成

前言

本章将会讲解计算机的发展史组成与计算机的硬件组成


一.计算机的发展史

1.计算机发展的四个时代

第一代(1946一1956年)电子管计算机时代,1946年电子计算机ENlAC问世于美国宾夕法尼亚大学,重达30T,占地170平方米,耗电150千瓦每时,是计算机发展历史上的一个里程碑,主要用于科学和工程计算。


c6e60e87cada43b2b3e37755126eb8ac.png


第二代(1956-1964年),晶体管计算机时代,晶体管计算机的特点是体积缩小,功耗降低,提高了速度和可靠性,应用范围进一步扩大,广泛应用于数据处理等领域、代表机型有贝尔实验室TRADIC计算机。


7590c545eb1a4713962d0508b8c7f6b5.png



第三代(1964-1972年),集成电路计算机时代,这一代计算机的特点是体积减小,功耗,价格等进一步降低,而速度及可靠性有更大的提高,运算速度可达每秒几百万到几千万次,代表机型有DEC公司的PDP-8.


fc029e6e913742caaf6583da709c64dc.png


第四代(1972年至今),大规模与超大规模集成电路的计算机时代,这一代计算机的特点是运算速度可达每秒几亿次到几百万亿次,最快已达到每秒亿亿次,计算机网络的研究进展迅速,系统软件的发展正在向智能化方向迈进,各种应用软件层出不穷,极大地方便了用户。

4acd08922d314851af016f30b5710fe0.png

二.计算机硬件组成

1.计算机硬件组成的两个主要部分

(1)主机

主机包括机箱,电源,主板,CPU、内存、显卡,声卡、MODEM(调制解调器),网卡、硬盘,光驱等。

bbecd8df72e645cfb4dfa961b91e8954.png

(2) 输入/输出设备

输入/输出设备包括显示器,健盘,鼠标、音箱,摄像头,打印机和扫描仪等,有些主板上集成了部分硬件,如显卡、声卡和网卡。

346368baa62d4607a5dc83854767e9c6.png

2.中央处理器(CPU)

中央处理器(CPU)的主要功能是进行算术和逻辑运算。CPU相当于计算机系统的大脑,是一块

超大规模的集成电路,主要包括运算器和控制器两大部分,主要的CPU厂商有inter和AMD公司。

image.png


CPU接口方式

CPU的接口方式主要有针脚式、触点式.

image.png

AMD公司的产品有FX系列,锐龙系列、速龙双核系列等型号。

a193e80bfc324c29b3a646f23c73ee48.png


触点式

CPU系列中inter公司的产品有酷睿7系列,酷睿5系列、酷春i3系列,奔腾双核、赛扬等型号。


双核处理器是指在一个处理器上集成两个运算核心,从而提高计算能力,四核处理器是指在一个处理器上拥有四个功能一样的处理器核心。


3.硬盘

简单地说,硬盘好比是拖拉机的拖斗,拖斗越大,装的东西就越多,有很多的参数可以决定硬盘的性能,硬盘属于外部存储器,机械硬盘由金属磁片制成,而磁片有记忆功能,所以存储到磁片上的数据,无论在开机还是关机时都不会丢失,硬盘容量很大,现在已达TB级 1TB=1024GB 。一般把需要永久保留的数据(如系统文件,数据文件等)存放在硬盘上。


644801ec31f24cbca350c966e6bc6d87.png


目录
相关文章
|
小程序 安全 数据安全/隐私保护
微信小程序全栈开发中的身份认证与授权机制
【4月更文挑战第12天】本文探讨了微信小程序全栈开发中的身份认证与授权机制。身份认证包括手机号验证、微信登录和第三方登录,而授权机制涉及角色权限控制、ACL和OAuth 2.0。实践中,开发者可利用微信登录获取用户信息,集成第三方登录,以及实施角色和ACL进行权限控制。注意点包括安全性、用户体验和合规性,以保障小程序的安全运行和良好体验。通过这些方法,开发者能有效掌握小程序全栈开发技术。
911 0
|
小程序 Shell 网络安全
【微信小程序】-- 使用 Git 管理项目(五十)
【微信小程序】-- 使用 Git 管理项目(五十)
|
10月前
|
数据采集 自然语言处理 Java
Playwright 多语言一体化——Python/Java/.NET 全栈采集实战
本文以反面教材形式,剖析了在使用 Playwright 爬取懂车帝车友圈问答数据时常见的配置错误(如未设置代理、Cookie 和 User-Agent),并提供了 Python、Java 和 .NET 三种语言的修复代码示例。通过错误示例 → 问题剖析 → 修复过程 → 总结教训的完整流程,帮助读者掌握如何正确配置爬虫代理及其它必要参数,避免 IP 封禁和反爬检测,实现高效数据采集与分析。
615 3
Playwright 多语言一体化——Python/Java/.NET 全栈采集实战
|
10月前
|
存储 安全 Android开发
HarmonyOS实战:一招搞定保存图片到相册
本文介绍了在鸿蒙系统中实现保存图片到相册的功能,包括申请权限和使用系统安全控件两种方式。文中详细讲解了如何通过网络请求下载图片并保存为本地文件,以及如何将指定布局生成图片并保存。鸿蒙系统对权限管理较为严格,推荐使用系统提供的安全控件(如 SaveButton)以保护用户隐私,避免手动申请权限。此外,文章还对比了鸿蒙与 Android/iOS 的实现差异,指出鸿蒙在功能实现上更简单,但需注意权限规范以确保项目顺利上线。
1229 0
HarmonyOS实战:一招搞定保存图片到相册
|
PyTorch TensorFlow 调度
Transformers 4.37 中文文档(十五)(5)
Transformers 4.37 中文文档(十五)
233 1
Transformers 4.37 中文文档(十五)(5)
常用工具类-Arrays
本文介绍了Java工具类Arrays和Arrays.ArrayList的常用功能,包括数组的打印、创建、比较、排序、检索以及转换为List的方法,以及setAll和parallelSetAll的使用,展示了如何通过这些工具类便捷地操作数组。
常用工具类-Arrays
|
机器学习/深度学习 算法 数据安全/隐私保护
基于贝叶斯优化CNN-GRU网络的数据分类识别算法matlab仿真
本项目展示了使用MATLAB2022a实现的贝叶斯优化、CNN和GRU算法优化效果。优化前后对比显著,完整代码附带中文注释及操作视频。贝叶斯优化适用于黑盒函数,CNN用于时间序列特征提取,GRU改进了RNN的长序列处理能力。
|
数据安全/隐私保护 C++
公有、保护、私有继承的区别
公有、保护、私有继承的区别
688 0
|
前端开发 JavaScript API
react 常用的状态管理
【8月更文挑战第29天】react 常用的状态管理
438 1
|
PHP
PHP地方门户分类信息网站源码讯客分类信息系统源码(含手机版)
1.上传程序到网站根目录,访问http://域名/install/index.php 进行安装,不要直接打开网址,先直接安装; 2.安装完成后 后台恢复数据即可 默认帐号密码都是admin http://域名/admin/ 3.不要删除任何文件,因为删除文件或者修改代码可能造成错误
2494 0