加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Python重启,计算机基础

发布时间:2020-12-20 12:50:31 所属栏目:Python 来源:网络整理
导读:计算机的构成 一台完整的计算机是由硬件系统和软件系统两大部分组成的。 硬件系统主要有五大部分组成:运算器、控制器、存储器、输入设备、输出设备。 运算器:负责算数运算与逻辑运算,与控制器共同组成了中央处理器(CPU) 控制器:负责发送和接受指令。

计算机的构成

  一台完整的计算机是由硬件系统和软件系统两大部分组成的。

    硬件系统主要有五大部分组成:运算器、控制器、存储器、输入设备、输出设备。

      运算器:负责算数运算与逻辑运算,与控制器共同组成了中央处理器(CPU)

      控制器:负责发送和接受指令。

      存储器:用来存储正在进行程序、将要进行程序的数据及刚处理完的数据。如内存(基于电的方式工作)、硬盘(基于磁的方式工作)。

      输入设备:用来进行输入的设备。如键盘、扫描仪等。

      输出设备:用来进行输出的设备。如显示器、音箱等。

      CPU里有运算器、控制器、寄存器(一种缓存)

      主板:主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件。

    软件是为了完成某一项特定工作而开发的程序。比如windows8操作系统主要用来控制电脑硬件协同工作的。软件分为系统软件和应用软件。

      系统软件:指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。

      系统软件举例:windows7、android、IOS、linux、unix等

      应用软件举例:QQ、腾讯视频等

    硬件系统之上——系统软件之上——应用软件之上——用户

    硬件是基础,硬件需要通过系统软件控制来启动硬件,并让各个硬件之间相互协同工作,在系统软件的基础上是用户,用户操控的是系统软件,并在系统软件的基础上安装相应的应用软件,来完成用户所需要的工作。所以说最底层的是硬件,硬件上一层是系统软件,系统软件上一层是应用软件,而最上层的则是用户。

N进制

  计算机中采用二进制主要原因

    1、技术实现简单:计算机是由逻辑电路组成,逻辑电路通常只有两个状态,开关的接通与断开,这两种状态正好可以用“1”和“0”表示。

    2、简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。

    3、适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数种的“True”和“False”相吻合。

    4、易于进行转换:二进制与十进制数易于互相转换。

    5、用二进制表示数据具有抗干扰能力强、可靠性高等优点。因为每位数据只有高低两个状态,当受到一定程度的干扰时,仍能可靠地分辨出它是高还是低

  十进制数 5000 可以表示为: 5*10^3

  二进制数转换为十进制数:101100 = 1*2^(6-1)+1*2^(4-1)+1*2^(3-1)

  N进制数转换为十进制数:110 = 1*N^(3-1)+1*N^(2-1)

字符编码

  计算机只认识数字,字符串——>(翻译过程)——>数字

  一个字符对应一个特定数字的标准,这个标准称为字符编码

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读