Welcome!!!

F

伞兵一号,申请出战

计算机基础

计算机基础

计算机的本质

计算机俗称电脑,顾名思义就是通电的大脑,其发明的目的就是为了代替人脑处理逻辑和运算。计算机是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。

# 计算机内部存储数据的本质
	计算机基于电能工作,所以不能像人脑那样储存各式各样的内容。计算机没有眼睛,也没有触感,所以不能像人那样接收信息,计算机能接收到的只有高低电频的变化。所以,计算机的存储实际存储的就是电流高低电频变化过程,也就是我们通常理解的二进制,01;为了表示不同的信息,会有不同长度的类似0101这样的串来进行区别。计算机最小的存储单位就是比特位,一个高电频或者一个低电频就是一个比特位,单位是bit。他有如下的换算方式:
    	8bit = 1bytes # 1bytes = 1字节
        1024bytes = 1KB
        1024KB = 1MB
        1024MB = 1GB
        1024GB = 1TB
        1024TB = 1PB
        ...
我们下载东西,可以看到的网速,例如1MB/s就是一秒可以下载1024*1024=1048576个比特位的东西。
    '''存储单位其实就是用于表示该设备能够存储的比特位位数'''

计算机的五大组成部分

1. 控制器
	用于控制计算机各个硬件的工作
    #控制器控制着整台计算机,计算机的所有动作都要由控制器发出指令,控制其他部分完成动作,我们对计算机下达的所有指令实际是向计算机的控制器下达指令
2. 运算器
	用于进行数学运算和逻辑运算
    #当控制器下达指令后,运算器接受指令,完成该动作的各项运算。
3. 存储器
	用于存储数据
    #内存:短期储存,计算机停止工作数据丢失
    #外存:长期储存,计算机计算机停止工作后数据仍然还在,待重新工作后依然可以使用,但读写速度没有内存快。
4. 输入设备
	用于接收外界信息
    eg:鼠标,键盘,麦克风...
5. 输出设备
	用于输出信息
    eg:显示器,音响,打印机...
        
计算机运转各个部分的职责,例:
#小明需要判断a+b>0?
#首先小明要在计算机上输入两个数字a和b。--->输入设备
#电脑接收小明的需求。--->控制器接收指令
#计算机得到指令,先算出a+b的值。--->数学运算
#再判断是否大于零。--->逻辑运算
#输出结果。--->输出设备

计算机三大核心硬件

CPU:中央处理器
	#CPU被誉为计算机的心脏,他的重要性可见一斑。CPU主要负责控制器和运算器的工作。计算机处理任何事情都离不开CPU。CPU也是衡量一台计算机性能的重要指标。
内存
	#内存需要和CPU配合工作。我们使用的程序,全部是加载在内存上,然后才能和CPU进行交互。当你运行的程序越大时,所需要的内存越大。
    '''可用内存必须大于程序所需内存,程序才可以正常运行'''
硬盘
	#硬盘是永久保存数据的,我们下载的东西都是要保存在硬盘里的。

我们可以看到,CPU对应控制器和运算器,内存和硬盘对应存储器。这也是构成计算机最基础的东西,这三件东西无论缺少哪一样,计算机都不能正常运转。像输入输出设备,即使你的电脑没有鼠标,键盘,显示器,它依旧可以开机,只不过没法接收和显示信息而已。

语言,编程语言,编程

#什么是语言?
	人与人之间交流的媒介
#什么是编程语言?
	人与计算机之间交流的媒介
#什么是编程?
	用计算机能听懂的语言完成人和计算机交流的过程

posted @   程序猿伞兵一号  阅读(816)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示