博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算机的组成
阅读量:6850 次
发布时间:2019-06-26

本文共 1263 字,大约阅读时间需要 4 分钟。

什么是编程语言

方言的作用:交流

普通话的作用:交流

英语的作用:交流

语言的作用,人与人之间的交流

编程语言:为了与计算机交流,人与计算机交流的语言(介质/方式)

什么是编程

编程的目的:通过编程语言编写一个个的文件,这些文件的集合组成qq软件,而这个过程叫作编程。

为什么要编程

假设我们是奴隶主,而计算机是我们的奴隶,我们通过编程让计算机为我们干活,取代劳动力。

计算机的五大组成

CPU中央处理器

  1. 控制器:控制硬件(我们的四肢,眼睛……)
  2. 运算器:进行运算或逻辑判断
吃饭的流程1.判断饭能不能吃(运算器)2.端起碗(控制器)3.张开嘴4.咀嚼5.结束
  1. 存储器
* 内存:记忆一百个单词,睡一觉就忘了    优点:能够快速回忆    缺点:睡一觉就忘了* 外存:储存1000个单词在笔记本里,永久储存    优点:永久储存,不会丢失    缺点:如果查询第500个单词,速度很慢            计算机  内存:内存条    优点(相比较外存):读取速度快    缺点(相比较外存):关机即消失  外存:U盘,光盘,硬盘    优点(相比较内存):永久储存,不会丢失    缺点(相比较内存):读取速度慢

注意:如果我们要启动一个程序(一定储存在外存中),在外存中查找这个程序,然后在内存中运行

补充:计算机是以0和1储存的,0和1是由高低电压控制的。(了解中的了解)

  1. 输入设备:鼠标,键盘,手柄
  2. 输出设备:显示器,音箱,打印机

注意:U盘既是输入设备又是输出设备,成为I(input)O(output)设备

计算机组成(补充)

多核CPU

CPU相当于人类的大脑,人类只有一个大脑,多核CPU有多个CPU,多个大脑。4个CPU可以让计算机同时干4件事。

位数64 or 32

A 00000000

B 00000001

ABAB 00000000 00000001 00000000 00000001 # 32位电脑 一次调用32位

ABABABAB 00000000 00000001 00000000 00000001 00000000 00000001 00000000 00000001 #64位电脑

位数有向下兼容的性质

了解中的了解

100

2^2^ 1+2^1^ 0+2^0^ *0

存储器相关

ROM存储器:ROM只读存储器(不可写),在工厂中就被编程完毕,然后再也不能修改。他一般存放BIOS(basic input output system)程序,该程序一般用于启动计算机,或用于处理底层设备的控制。

CMOS存储器:由一块电脑内置的电池驱动供电,它一般用来保持当前时间和日期的更新,即使计算机没有充电,时间也会保持更新;同时它也可以储存启动磁盘的路径。(装机的时候一般会告诉计算机操作系统在计算机的位置,如C:/)

总线

相当于人类的血管与神经,连接计算机的所有硬件设备

转载于:https://www.cnblogs.com/WilliamKong94/p/10780574.html

你可能感兴趣的文章
[转载]CentOS+nginx+uwsgi+Python+django 环境搭建
查看>>
sql 格式化日期
查看>>
TF-IDF(词频-逆文件频率)
查看>>
1140 Jam的计数法
查看>>
数据库--基础2
查看>>
C#中文和UNICODE字符转换方法
查看>>
Linux命令之umask
查看>>
macbook air 2012 mid 安装 windows10 双系统遇到错误 no bootable device insert boot disk and press any key...
查看>>
ORM
查看>>
JavaScript 关于变量作用域的一道面试题
查看>>
生产者消费者问题2
查看>>
npm install 失败,报错401 Authorization Required ...
查看>>
python线程——创建和启动
查看>>
iis7伪静态
查看>>
几何画板演示正方形拼凑过程的技巧
查看>>
cadence 技巧
查看>>
【转】性能调优从哪里入手
查看>>
移动web页面支持弹性滚动的3个方案
查看>>
爱上MVC3系列~Html.BeginForm与Ajax.BeginForm
查看>>
ASP连接数据库的5种方法
查看>>