计算机组成原理--概述

news2024/11/17 2:34:58

🌈个人主页:小新_-

🎈个人座右铭:“成功者不是从不失败的人,而是从不放弃的人!”🎈

🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝

🏆所属专栏: 计算机组成原理   欢迎订阅,持续更新中~~~

                      

                               ✨让小新带着你快乐的学习吧~✨

目录

目录

一、前言

计算机组成

二、计算机组成原理围绕哪些问题展开

三、电子计算机发展历程

1、重要人物及贡献

2、计算机的四代变化

3、硬件发展

4、计算机元件的更新换代

1)摩尔定律

2)CPU发展情况

5、软件发展

小结


一、前言

相信随着信息时代的到来,我们很多人都拥有一台属于自己的计算机,不管你是台式的或者是笔记本电脑。那你了解他的组成吗?

计算机组成

如图所示

以上六个部分构成了电脑的主机,下面简要介绍

1、CPU
CPU(Central Processing Unit,中央处理器)是计算机的核心组件,负责执行程序指令和处理数据。它包含算术逻辑单元(ALU)和控制单元(CU),其中ALU负责执行数学和逻辑运算,CU则负责指挥计算机的其他部分协同工作。CPU的性能通常由核心数、线程数、主频、缓存大小等指标决定。

2、显卡
显卡(Graphics Processing Unit,GPU)专门负责处理图形和视频输出。它包含多个核心,能够快速处理复杂的图形计算,适合处理图形密集型任务,如游戏、3D建模和视频编辑。显卡可以是集成在主板上的,也可以是作为独立显卡安装在计算机中。

3、主板
主板(Motherboard)是计算机的基础框架,连接并支持所有其他硬件组件。它包含芯片组、插槽、端口和电路,确保数据和信号在不同组件之间顺畅传递。主板的设计和质量直接影响到系统的稳定性和扩展性。

4、内存
内存(Memory)是计算机的临时存储区,用于存放正在运行的程序和数据。它允许CPU快速访问数据,从而提高计算机的运行效率。内存的容量和速度是影响计算机性能的关键因素。

5、 固态硬盘
固态硬盘(Solid State Drive,SSD)使用闪存技术存储数据,相比传统的机械硬盘(HDD),SSD具有更快的读写速度、更低的能耗和更高的抗震性。SSD通常用作主存储设备,可以显著缩短系统启动时间和文件访问速度

电源和散热器这里不再赘述,懂得都懂。

出来主机外我们还需要输入、输出设备让我们能够与计算机进行交互。

他们就是,鼠标,键盘,和显示器。就不再介绍了。

二、计算机组成原理围绕哪些问题展开

1、用户信息如何用二进制表示?

2、二进制如何存储?

3、CPU如何从内存中取出二进制数据?

4、CPU如何对二进制数据进行处理?

这些问题都将在这门课程当中得到解决。

三、电子计算机发展历程

学习这门课程,我们当然要知道领军人物了。不能忘了老祖宗

1、重要人物及贡献

1)图灵

1936年,图灵在他的硕士论文中提出了一种十分简单,但运算能力极强的理想计算装置。用它来计算所有可以想象到的可计算函数。但只是一种理想的计算模型,被称为图灵机。有三部分组成,一条带子,一个读写头和一个控制装置。能执行任何给定的计算(任务),奠定了现代计算机基础

2)香农

3)阿塔拉索夫和贝瑞

世界上第一台真正意义上的电子计算机,是在1937年到1942年间由美国艾奥瓦州立大学物理系副教授阿塔拉索夫和他的学生贝瑞合作研制成功,称为阿塔拉索夫-贝瑞计算机。简称ABC。但并没完全实现他们的设想。

4)莫克利和艾克特

1946年,莫克利和艾克特基于ABC计算机的设计思想,在美国军方的支持以及冯诺依曼的帮助下,研制出了真正实用的电子计算机ENIAC

下面介绍一下ENIAC,看图

2、计算机的四代变化

3、硬件发展

4、计算机元件的更新换代

1)摩尔定律

2)CPU发展情况

5、软件发展

6、当前计算机发展趋势

小结

最后,感谢大家的观看!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1900801.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

AI Earth应用—— 在线使用sentinel数据VV和VH波段进行水体提取分析(昆明抚仙湖、滇池为例)

AI Earth 本文的主要目的就是对水体进行提取,这里,具体的操作步骤很简单基本上是通过,首页的数据检索,选择需要研究的区域,然后选择工具箱种的水体提取分析即可,剩下的就交给阿里云去处理,结果如下: 这是我所选取的一景影像: 详情 卫星: Sentinel-1 级别: 1 …

Redis IO多路复用

0、前言 本文所有代码可见 > 【gitee code demo】 本文涉及的主题: 1、BIO、NIO的业务实践和缺陷 2、Redis IO多路复用:redis快的主要原因 3、epoll 架构 部分图片 via 【epoll 原理分析】 1、BIO单线程版 1.1 业务代码 client client代码相同…

Proxmox VE 8虚拟机直通USB磁盘

作者:田逸(fromyz) 今天有个兄弟发消息,咨询怎么让插在服务器上的U盾被Proxmox VE上的虚拟机识别。在很久很久以前,我尝试过在Proxmox VE 5以前的版本创建windows虚拟机,并把插在Proxmox VE宿主机上的银行U…

Vue3基础(二)

一、搭建工程(vite) ## 1.创建命令 npm create vuelatest## 2.具体配置 ## 配置项目名称 √ Project name: vue3_test ## 是否添加TypeScript支持 √ Add TypeScript? Yes ## 是否添加JSX支持 √ Add JSX Support? No ## 是否添加路由环境 √ Add Vue Router for Single P…

【matlab】智能优化算法——基准测试函数

智能优化算法的基准测试函数是用于评估和优化算法性能的一组标准问题。这些测试函数模拟了真实世界优化问题的不同方面,包括局部最小值、全局最优解、高维度、非线性、不连续等复杂性。以下是对智能优化算法基准测试函数的详细归纳: 测试函数的分类&…

使用nohup和CUDA_VISIBLE_DEVICES进行GPU训练的教程

文章目录 1. 在单个GPU上训练模型1.1 使用nohup命令运行Python脚本1.2 查看运行中的进程1.3 查看输出日志 2. 在多个GPU上训练模型2.1 启动第一个程序,指定使用第0号GPU2.2 启动第二个程序,指定使用第1号GPU2.3 查看运行中的进程2.4 查看输出日志 3. 总结…

【不容错过】可灵AI重磅更新:画质升级,运镜控制,首尾帧自定义,还有30万创作激励奖金!

还记得最近在各大平台肆虐的老照片变成视频吗,就是用快手的可灵AI做的,今天可灵又迎来了一次重大更新。 「电脑端上线了」 之前一直用其他工具生的图片还需要保存到手机上,再用可灵来生成视频,很多人都能感受到手机操作不太方便&…

【ARMv8/v9 GIC 系列 5.6 -- GIC 超优先级中断详细介绍】

请阅读【ARM GICv3/v4 实战学习 】 文章目录 Interrupt superpriority超优先级中断的特性和应用Physical interface interrupt signalsPhysical Group 1 Non-NMI for Current Security StatePhysical Group 1 for Other Security State, or a Group 0 Non-NMIPhysical Group 1 …

上海外贸建站公司wordpress模板推荐

Sora索啦高端制造业wordpress主题 红色高端制造业wordpress主题,适合外贸企业出海建独立站的wordpress模板。 https://www.jianzhanpress.com/?p5885 Yamal外贸独立站wordpress主题 绿色的亚马尔Yamal外贸独立站wordpress模板,适用于外贸公司建独立站…

Akamai+Noname强强联合 | API安全再加强

最近,Akamai正式完成了对Noname Security的收购。本文我们将向大家介绍,经过本次收购后,Akamai在保护API安全性方面的后续计划和未来愿景。 Noname Security是市场上领先的API安全供应商之一,此次收购将让Akamai能更好地满足日益增…

部署AI平台-Ollama

介绍 llama:LLaMA(Large Language Model Meta AI)是由 Meta(原Facebook公司)发布的一系列大型语言模型。这些模型旨在处理和生成自然语言文本,能够执行多种任务,如文本摘要、翻译、问答、文本生成等。LLaMA 模型因其高效的性能和较小的模型尺…

一行代码用git新建分支

1.在本地创建分支 dev git branch dev2.切换分支 git checkout devwebstorm操作如下: 3.推送新分支到远程 git push --set-upstream origin 分支名webstorm操作如下:提交代码的时候会自动推送到远程 4.到git上面可以看看刚刚推送的内容 dev多推送…

Linux应用---信号

写在前面:在前面的学习过程中,我们学习了进程间通信的管道以及内存映射的方式。这次我们介绍另外一种应用较为广泛的进程间通信的方式——信号。信号的内容比较多,是学习的重点,大家一定要认真学,多多思考。 一、信号概…

VBA初学:零件成本统计之二(材料外协金额表)

第二步,通过已经生成的机加任务,生成汇总表格及材料外协金额表 生成汇总统计和材料外协金额表 Sub statistical() Dim WS As Worksheet Dim rng As Range, rngold As Range Dim sheetName As String Dim rowscount As Long, MAXRGN As Long Dim i As Int…

237 删除链表中的节点

题目 有一个单链表的 head,我们想删除它其中的一个节点 node。 给你一个需要删除的节点 node 。你将 无法访问 第一个节点 head。 链表的所有值都是 唯一的,并且保证给定的节点 node 不是链表中的最后一个节点。 删除给定的节点。注意,删…

微信小程序简历Demo

微信小程序简历Demo 使用介绍最后获取源码 bilibili视频介绍 使用介绍 使用微信小程序实现的一个简历实现Demo 拖动马里奥,到指定Name下方 向上顶就可以显示对应的简历样式 点击头像可拨打电话 点击信息处可显示当前位置 最后 这是一个简单并且有趣的微信小程…

Nginx-http_limit_req_module模块

文章目录 前言一、ngx_http_limit_req_module模块二、指令1.limit_req_zone2.limit_req3.limit_req_log_level4.limit_req_status 实验burst取默认0的情况burst不取默认值 总结 前言 如何限制每个客户端每秒处理请求数 一、ngx_http_limit_req_module模块 生效阶段&#xff1…

Type-C接口快充取电技术的实现

Type-C接口快充取电技术的实现 Type-C接口快充取电技术主要通过USB PD(Power Delivery)协议实现。这种技术利用了Type-C接口的物理特性和PD协议的智能性,实现了高效、安全、快速的充电过程。具体实现过程如下: 接口连接与检测&a…

ctfshow-web入门-文件包含(web88、web116、web117)

目录 1、web88 2、web116 3、web117 1、web88 没有过滤冒号 : ,可以使用 data 协议,但是过滤了括号和等号,因此需要编码绕过一下。 这里有点问题,我 (ls) 后加上分号发现不行,可能是编码结果有加号,题目…

vue3+vite搭建第一个cesium项目详细步骤及环境配置(附源码)

文章目录 1.创建vuevite项目2.安装 Cesium2.1 安装cesium2.2 安装vite-plugin-cesium插件(非必选)2.3 新建组件页面map.vue2.4 加载地图 3.完成效果图 1.创建vuevite项目 打开cmd窗口执行以下命令:cesium-vue-app是你的项目名称 npm create…