计算机硬件知识

一、编程语言/编程的目的

编程语言的定义:编程语言是程序员与计算机沟通的语言

编程的定义:编程是用符合语法规范的编程语言表达出想要计算机做的事情

编程的目的:编程是想要解放人力,让计算机替我们工作

二、计算机硬件的组成部分(*****)

1、控制器:指挥系统

2、运算器:数学运算+逻辑运算

3、控制器+运算器 = CPU==>相当于人的大脑    

4、存储器:

    内存:==>相当于人大脑的记忆功能
      优点:读取数据速度快
      缺点:断电后无法保存数据

    外存:如硬盘==>相当于现实中的笔记本
      优点:断电后可以永久保存数据
      缺点:读取数据速度慢

5、输入设备input:  键盘、鼠标、摄像头、麦克风

6、输出设备output:  显示器、扬声器、打印机

总结:计算机运行的三大核心硬件:CPU、内存、硬盘  (*****)

程序最初都是放在硬盘中的,站在硬件的角度,硬件的工作流程:
		程序相关数据从硬盘读入内存
		CPU从内存中读取数据/指令然后运行

三、CPU详解 (*****)

CPU具有向下兼容性:
  64bit的系统可以运行64bit和32bit的软件
  32bit的系统只能运行32bit的软件

四:存储器的规格(*****)

8bit=1Bytes
1024Bytes=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB

平均寻道时间(找磁道的时间)+平均延迟时间(转半圈的时间)=一次IO时间

五、一套完整的计算机系统分为三层 (*****)

1、计算机硬件
2、操作系统
3、应用程序(我是一个 应用 程序员)

六:操作系统 (*****)

操作系统本质就是一个软件,该软件的功能是专门用来帮我们控制硬件的

操作系统位于计算机硬件与软件之间,协调、管理、控制计算机硬件资源和应用软件的一种控制程序

应用软件是通过操作系统来间接控制计算机硬件的

操作系统的两大功能
  1、将复杂的硬件操作封装成简单的功能提供给用户或应用程序使用
  2、将多个任务对硬件的竞争变的有序
posted @ 2019-03-18 17:14  输诚  阅读(160)  评论(0编辑  收藏  举报