计算机硬件基础

1.什么是编程语言?

  语言就是一个事物与另个实物沟通的介质表达方式。

  编程语言即程序员与计算机沟通的介质。

2.为何要编程或什么是编程?

  编程就是程序员用计算机所能理解的表达方式(编程语言)来将自己的思维逻辑写下来,编程的结果就是一堆文件,这些文件称之为软件或程序。

3.编程的目的?

  目的就是人想要奴役计算机,让计算机代替人类去工作从而解放人力。

计算机硬件介绍

控制器:计算机的指挥系统。

运算器:控制数学运算和逻辑运算

(cpu = 控制器+运算器)

输入设备:是向计算机中输入信息(程序、数据、声音、文字、图形、图像等)的设备。常见的输入设备有:键盘、鼠标、图形扫描仪、触摸屏、条形码输入器、光笔等。 外存储器也是一种输入设备。

输出设备:主要有显示器、打印机和绘图仪等。外存储器也当作一种输出设备

存储器:是计算机用来存放所有数据和程序的记忆部件。它的基本功能是按指定的地址存(写)入或者取(读)出信息。

①内存:

②外存(硬盘):

运行程序的三大核心硬件

cpu:运行+控制

内存:优点:存,取速度快。缺点:无法永久保存数据,断电就消失

硬盘:优点:可以永久保存数据。缺点:存,取速度慢。

重要:

运行程序,硬件的工作过程:

①程序最先存放于硬盘

②程序要运行必须从硬盘加载到内存

③cpu去内存中读取出指令,然后翻译再具体执行

cpu的指令集

精简指令集RISC

复杂指令集CISC(日常个人常用)

8086 Intel的cpu代号 x86架构 

 32-bit  cpu一次能处理的最大的数据量

AMD

磁盘(机械磁盘,固态磁盘) 

一个二进制位数称之为1bit(贝特)

8bit=1Bytes(字节)

1024Bytes=1KB

1024KB=1MB

1024MB=1GB

1024GB=1TB

1024TB=1PB

磁道:每个磁头可以读取一段换新区域,称为磁道

扇区:每个磁道划成若干扇区,扇区典型的值是512字节

柱面:把一个戈丁手臂位置上所以的磁道合起来,组成一个柱面

磁盘分区:

平均寻道时间

机械手臂从一个柱面随机移动到相邻的柱面的时间成为寻到时间,找到了磁道就以为着招到了数据所在的那个圈圈,但是还不知道数据具体这个圆圈的具体位置

平均延迟时间
机械臂到达正确的磁道之后还必须等待旋转到数据所在的扇区下,这段时间成为延迟时间
 
 
以7200转为例 平均寻道时间+1/(7200/60)/2=9ms
原文地址:https://www.cnblogs.com/zhangrenguo/p/9628473.html