计算机基础认知


1.Python是什么?

python是一门编程语言。java ,c,c++等

2.什么是编程语言?

1.语言是一种事物与另外一种事物沟通的结束
2.编程语言是程序员与计算机沟通的介质
3.学习python就是在学习一种风格的语言

3.什么是编程?

编程就是:程序员基于某种编程语言的语法格式将自己脑海中想要计算机做的事写在文件中
即:编程的结果就是一堆文件,一堆文件就是程序

4.为什么编程?

1.语言是一种事物与另外一种事物沟通的结束
2.编程语言是程序员与计算机沟通的介质
3.学习python就是在学习一种风格的语言 

5.计算机硬件简单基础

1 1.控制器:计算机的指挥系统.负责协调各部件和各单元的工作
2 2.运算器:实现算术运算和逻辑运算的部件
3 3.存储器:内存:存取速度快,断电丢失,容量小
4       外存:断电不丢失,容量大,存取速度慢
5 4.输入设备:
6 5.输出设备:

6.计算机运行加载流程

1 加载BIOS到内存并启动>基本输入输出程序>ROM存储bios系统配置(操作系统第一启动项)指令>bios系统调用硬件读取硬盘文件并加载到内存>退出bios系统>加载系统
2 CMOS存储器存储的bios设置的参数
3 对于磁盘来说,寻找数据的总时间=平均寻道(5ms)+平均延迟时间(7200转磁盘改值等于4ms)
4 1个扇区512字节(Bytes)

7.cpu简介

1.cpu :x86-64型号
2.X86复杂指令集(CISC):
3.ARM精简指令集(RISC):
4.64含义:cpu每次取出64bit位数据

总结:

 1 1.计算机的三大核心组件,以及功能?
 2   1.cpu:运算器:主要负责程序算术运算和逻辑运算
 3      控制器:主要协调各组件和各单元的工作
 4      寄存器:用于缓存数据信息
 5     计算机的大脑就是CPU,它从内存中取指令->解码->执行
 6   2.内存:运行所有程序和指令
 7   3.硬盘:存储所有的数据信息
 8 2.一个程序如何从无到运行?
 9   前提条件程序员用编程语言在把代码指令写到文件中最后保存到硬盘
10   1.计算机通电-开启bios系统并cpu、内存、硬盘等自检
11   2.bios通过cpu下发指令读取cmos中的启动参数-再通过cpu下发指令读取启动盘中的操作系统加载到内存-bios系统退出并启动内存中的操作系统
12   3.操作系统通过cpu下发指令,把硬盘中文件数据读取到内存
13   4.内存中的文件数据通过cpu下发指令运行该文件程序
原文地址:https://www.cnblogs.com/Marcki/p/10019737.html