关于计算机和编程

计算机的五大组成部分

计算机,俗称电脑。它具有五大组成部分,运算器 控制器 存储器 输入设备 输出设备。运算器负责进行数学运算和逻辑运算,存储器负责存储信息,尔控制器则用于控制计算机的各个硬件,输入设备可以从外界接受信息,而输出设备则能够向外界输出信息。我们可以将运算器、控制器、存储器类比成人类的大脑,而输入输出设备类比成人类的身体。我的眼睛看到一张试卷上的题目(通过输入设备向大脑输入信息)-------->大脑思考题目并得出答案(运算器对接收到的信息进行数学运算)----------->在试卷上写出答案(输出设备对运算结果进行输出)。

计算机的三大核心硬件

cpu(控制器+运算器)、内存、外存。所有的软件运行都是由cpu所控制的,当我们运行一款软件时,是先将外存中的代码加载到内存中,之后cpu从内存中取出指令,并执行。从内存中取指令而不是从外村中取指令,是因为内存的运算速度远远高于外存。但是内存中的数据不能长久保存,断电后内存中的数据立马消失。所以存储设备才是由外存+内存组成。

计算机内部存储数据的本质

计算机是基于电而工作的,电信号只有高和低两种状态。我们将这两种状态通过0和1来表示。而存储单位便是该设备能够存储0和1的长度。比特位就是1和0的位数

8bit=1bytes
1024bytes=1kb
1024kb=1mb
1024mb=1gb

什么是编程

编程就是,我们给计算机下达一系列的指令,让计算机去执行。我们要给计算机下指令就要和他进行交流,而人与计算机之间交流的语言便是编程语言。总结来说就是,人类使用编程语言来和计算机沟通,从而让计算机根据人类下达的指令进行工作。而编程的结果就是产生一堆的代码文件。

上一篇:时钟树综合专题(Clock Tree Synthesis)


下一篇:c++ 求n的阶乘、算24点、汉诺塔 代码