计算机基础:
1、编程语言:
1)语言:
一种事物与另一种事物沟通的介质;(中国:中文;美国:英文;法国:法文;计算机:各种变成语言...)所以说编程语言是程序员与计算机交流的介质;
2)什么是编程:
就是程序员用计算机的表达方式以自己的逻辑思维编写出来,编程的结果就是一堆文件;
3)为什么要编程:
让计算机按照人的思维逻辑,替代人类干活;
2、完整的计算机系统:
1)应用程序
2)操作系统
3)计算机硬件
3、计算机硬件:
1、五大组件
1)控制器
2)运算器
3 )存储器 I/O 内存+外存
4)输入设备 Input
5)输出设备 Output
2、CPU
1)控制器+运算器=CPU
2) 功能: 控制+运算
3)工作方式:取指--->分析--->执行
软件都是由CPU去执行,所有的软件最终都要转换成为CPU的指令集去执行;
一个二进制为一个bit:111(结果是7 1*22 + 1*2 + 1*2o)
              cpu具有向下兼容性
            总结重点:
            cpu的功能
            cpu从内存取数据
            x86-64
            4、二进制 
            8bit=1Bytes
			            1024Bytes=1KB
			            1024KB=1MB
			            1024MB=1GB
			            1024GB=1TB
			            1024TB=1PB
			
			
			            1GB=1000*1000*1000*8
				
	            5、磁盘:
			            平均寻道时间:5ms
			             平均延迟时间:60/7200=0.008=8ms          4ms          9ms
			            500MIPS           millon instruction per  second
			            400 0000
			
	            6、操作系统
		            启动流程
			            加电
			            BIOS->检测硬件->CMOS
			            找到启动盘-》读取第一个扇区512B(了解:446引导信息 64分区信息 2结束标志位)
			            加载bootloader
			            读取操作系统内核(接管BIOS的任务,控制计算)