计算机的内部工作原理

计算机改变着我们日常的生活,但是你知道计算机内部是如何工作的吗?今天就让我们了解一下计算机的内部工作原理。

No.1

晶体管是如何工作的

晶体管的定义:晶体管(transistor)是一种固体半导体器件,具有检波、整流、放大、开关、稳压、信号调制等多种功能。晶体管作为一种可变电流开关,能够基于输入电压控制输出电流。

开始计算机是由手工开始的,比如说算盘。

后来增加了机械的部件,与数字。

电子计算机是由0和1两种数字运行,这两种数字在电子计算机中表达的是高电压与低电压。其中1代表的是高电压,0代表的是低电压。

通过晶体管的逻辑门电路输出0,1并产生逻辑关系接合,分离,取反以此产生不同的电压。

逻辑门电路

三种逻辑关系

使用晶体管时,只有当电压达到一定数值的时候才会产生电流,例如常见的NPN型晶体管:电压大于7V才会有电流,不然处于关闭状态。

NPN型晶体管

晶体管的优点有很多:它们体积小,效率高,耐用并且低耗。如今一个指甲盖大小的超微芯片里面有着几十亿的晶体管。

No.2

内存是如何工作的

说到内存就不得不说一下CPU,CPU作为大脑会读取数据,当编写程序的时候,CPU会发送指令读取和更改硬盘上的数据,完成编写。

CPU也相当于一个短期记忆的地方,硬盘则属于长期记忆的地方。

短期记忆的方式是随机的,也就是显卡,显卡由微小的晶体管和电容器组成用来储存电荷,也就是说断电的情况下显卡里的储存会遗失。

显卡与CPU之间的联系是有延迟的。

为了解决延迟就有了静态储存器,静态储存器是计算机系统中最快的储存器,但也是最贵的,所占空间是动态储存器的三倍。

由短期记忆转到长期记忆就出现了硬盘,硬盘也有不少缺点,硬盘降解快,同时计算机产生的热会让硬盘去磁。

以上就是小编这一期为大家介绍的关于计算机内部工作原理的全部内容了,希望能够对大家的计算机学习起到一些帮助哦!

皖南医学院医学信息学院

编辑:韩子卓

排版:屠祖贵

审核:韩琪

计算机工作原理_学堂第九课|计算机内部的工作原理相关推荐

  1. 分类计数原理与分步计数原理_省优质课说课课件----分类计数原理与分步计数原理.ppt...

    省优质课说课课件----分类计数原理与分步计数原理 * 10.1 分类计数原理和分步计数原理 学校:丹江口市一中 创作:高二数学组 问题 1. 我们出门旅游从宁波到上海,可以乘火车.汽车和轮船.一天中 ...

  2. 七年级计算机信息技术 教案,七年级信息技术上学期 第九课计算机操作系统 教案...

    七年级信息技术上学期 第九课计算机操作系统 教案 第九课计算机操作系统 一.教学目标 1.知识与技能目标 (1)认识计算机操作系统在计算机中的地位和作用: (2)了解计算机操作系统的发展: (3)掌握 ...

  3. 利用计算思维解决问题人和计算机都能完成,第1课计算机与计算思维.ppt

    第1课计算机与计算思维 计算机学科的方法论有三个过程:抽象.理论和自动化设计及实现 最根本的问题在于:问题如何进行描述?哪些部分能够被自动化?如何进行自动化描述? 建立物理符号系统并对其实施等价变换是 ...

  4. 计算机学科专业知识两门课,计算机学科两门专业课的融会贯通教学改革探讨

    摘要:该文主要介绍通过学习"微型计算机原理与接口技术"和"计算机组成与结构"两门课程之间的联系,培养学生融会贯通知识的能力,提高学生从宏观上理解和掌握知识,解决 ...

  5. 计算机历史ppt 英文儿童,第一课-计算机发展历史ppt

    PPT内容 这是第一课-计算机发展历史ppt,包括了计算机发展史,计算机的发展阶段,第一代计算机(1946-1957),第二代计算机(1958-1964),第三代计算机(1964-1970),第四代计 ...

  6. rl滤波器原理_入门篇,层层讲解滤波电路工作原理

    在整流电路输出的电压是单向脉动性电压,不能直接给电子电路使用.所以要对输出的电压进行滤波, 消除电压中的交流成分,成为直流电后给电子电路使用.在滤波电路中,主要使用对交流电有特殊阻抗特性的器件,如:电 ...

  7. 找工作面试_求职面试和获得Web开发工作的提示

    找工作面试 In this one-on-one episode of the Versioning Show, Tim and David discuss the ins and outs of j ...

  8. python架构师工作职责_大数据架构师岗位的工作职责

    大数据架构师需要负责深入理解业务需求,对业务建模,设计系统架构,满足业务需求.以下是学习啦小编整理的大数据架构师岗位的工作职责. 大数据架构师岗位的工作职责1 职责: 1.负责数据仓库建设,基于数据驱 ...

  9. 毕业后第一份工作的工作总结_我是如何获得第一份开发工作的,以及接下来的工作...

    毕业后第一份工作的工作总结 Breaking into a new industry or role is difficult. Learning a new set of skills and ge ...

  10. java软件工程师工作业绩_嵌入式软件工程师-简历范文,【工作经历+项目经验+自我评价】怎么写...

    嵌入式软件工程师-简历模板下载 [网盘下载]100+清新大气简历模板: https://zhuanlan.zhihu.com/p/115911695 https://zhuanlan.zhihu.co ...

最新文章

  1. 前端部分面试题整理,欢迎补充
  2. reg型变量怎么赋值_UiPath变量的介绍和使用
  3. Windows.form增删改查
  4. Microsoft SQL Server Version List 版本列表
  5. java编写排序的代码_在Java 8之前,您编写了几行代码来对对象集合进行排序?...
  6. 组建实验室仅3年,团队人均26岁,这位85后女博导成果登上Nature!
  7. 从数据仓库到报表,再到可视化,数字化物流是这么设计架构的
  8. python之线程,不得不了解的硬知识!
  9. Windows 8 中取消的功能特性
  10. (18) HTML面试题集锦2
  11. 从零开始学前端:伪元素和盒子模型 --- 今天你学习了吗?(CSS:Day13)
  12. delphi 用户可以点击格式修改进行模板修改
  13. 测试 REST API,到底应该选择什么样的 VS Code 插件?
  14. word文档生成目录
  15. VS 2017 + EF6 + MySQL5.7 建立实体模型闪退问题
  16. java 友好变量单词_“友好”的英语单词是什么?
  17. 商品详情页代码html,商品详情页food.vue
  18. 牛客练习赛68 A.牛牛的mex
  19. 基于GAN的语音转换技术及语音合成TTS
  20. Unity在URP管线下使用TriLib插件加载模型材质不正确的问题

热门文章

  1. Spring 3整合Quartz 2实现定时任务:动态添加任务
  2. 【知了堂学习笔记】$.ajax配合Servlet实现登录验证
  3. if else 的或(||)
  4. ssl 1606 选课
  5. Java 实现奇数阶幻方的构造
  6. Handler.sendMessage 与 Handler.obtainMessage.sendToTarget比较
  7. mysql从一个表中拷贝数据到另一个表中sql语句
  8. android的scrollview视图内部的子视图中android:layout_height=fill_parent无效的解决办法...
  9. Java 后台sendHttp时出现java.net.UnknownHostException
  10. 字节码指令之异常处理指令