码迷,mamicode.com
首页 > 其他好文 > 详细

计算机基础

时间:2018-05-25 00:21:43      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:byte   执行   自己   表达   兼容   计算机系统   cpu   i/o   完整   

计算机基础:
一、编程语言
语言:
一种事物与另外一种事物沟通的介质
编程语言是程序员与计算机沟通的介质

什么是编程:
就是程序员用计算机所能理解的表达方式(编程语言)把自己的思维逻辑写下来,编程的结果就是一堆文件

为什么要编程?
让计算机按照人的逻辑执行程序,取代人力

python是什么?
Python是一门编程语言



二、完整的计算机系统:
应用程序
操作系统
计算机硬件

三、计算机硬件:
1、五大组成
控制器
运算器
存储器I/O:内存+外存
输入设备input
输出设备output

2、CPU
控制器+运算器=CPU
功能:控制+运算
工作方式:取指--->分析--->执行

x86-64
cpu具有向下兼容性,即64的cpu可以执行32的程序

 

软件的执行都是由CPU执行,所有的软件最终都要转换成CPU的指令集去执行

3、存储器

内存:内存条
优点:存取速度快
缺点:断电数据丢失,容量小

外存:磁盘
优点:断电数据也不丢失,可以永久保存数据,容量大
缺点:存取速度慢

一个二进制位成为一个bit 

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

二进制转十进制

二进制111-->十进制
1*(2^2)+1*(2^1) + 1*(2^0) = 7

十进制转二进制(除2取余法)

 

磁盘:
平均寻道时间:5ms
平均延迟时间:60/7200=0.008=8ms
4ms

对于磁盘来说,寻找到数据的总时间=平均寻道(5ms)+平均延迟时间(7200转的磁盘该值等于4ms)=9ms

 

磁道
柱面
扇区

 

补充存储器:
ROM->存储BIOS的指令
BIOS:BASIC INPUT OUPUT SYSTEM

 

四、操作系统
启动流程:
通电
BIOS->检测硬件->CMOS
找到启动盘-》读取第一个扇区512B(了解:446引导信息 64分区信息 2结束标志位)
加载bootloader
读取操作系统内核(接管BIOS的任务,控制计算)

计算机基础

标签:byte   执行   自己   表达   兼容   计算机系统   cpu   i/o   完整   

原文地址:https://www.cnblogs.com/fengxj/p/9085578.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!