计算机的组成

什么是编程语言

1.什么是语言:中文、英语

2.编程语言:与计算机交流的介质

什么是编程

表达自己的想法

编程:通过编程语言去实现计算机功能

为什么要编程

编程的目的:解放劳动力,然后帮人类完成一些具体的事情

计算机的组成

五大组成

Cpu(大脑)

控制器(控制) # 一

控制硬件(运算器、存储器、输入设备、输出设备)

运算器(运算) # 二

算数运算+逻辑运算

存储器(记忆)# 三

主存(脑子)

内存

优点:速度快

缺点:容量小,无法储存

外存(笔记本)

硬盘

优点:容量大、永久存储

缺点:速度慢

I/O设备

输入设备(眼睛)# 四

输入信息:键盘、鼠标、麦克风、U盘

输出设备(决策)# 五

输出信息:显示器、打印机、U盘

多核CPU

一个cpu相当于一个大脑,多核CPU---》计算机拥有多个cpu,同一时刻处理多个事情(多进程)

32位和64位

计算机如何存储图片:计算机只认识0(低电频)和1(高电频),图片本质0和1

鼠标点击--》低电频低电频低电频高电频低电频--》00010

光盘--》凹0凸1刻印

32位--》计算机能一次性处理32个0和1

64位--》计算机能一次性处理64个0和1

32位和64位本质相同

安装包是64位(一次性给你64个0和1),计算机是32位的(一次性能接受32个0和1)

安装包是32位(一次性给你32个0和1),计算机是64位的(一次性能接受64个0和1)

向下兼容!

机械硬盘工作原理

凹凸凹凸凹凸 010101

机械手臂

读取数据

磁道

存储数据

扇面

划分了磁道,多个扇面(512Kb,计算机一次性从机械硬盘上读取512kb)其实就是多个盘符!

平均寻磁道时间

由于工业水平限制--》5ms

平均延迟时间

7200r/min的电脑

\[7200/60 = 120r/s 1/120 = 8.3ms (8.3+0)/2=4.15ms \]

平均寻找数据时间

\[5+4.15 = 9.15ms \]

固态硬盘

基于电容存储,数学的算法

优点:不需要机械手臂;基于电存储

posted @ 2019-08-22 14:47  CaptainZq  阅读(180)  评论(1编辑  收藏  举报