总结:计算机原理

总结:计算机原理文章浏览阅读4.3k次,点赞7次,收藏50次。一、计算机五大部件计算机由硬件和软件系统两大部分组成:1、硬件主要分为五个部分:1.控制器(Control):是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调

一、计算机五大部件

计算机由硬件和软件系统两大部分组成:

1、硬件

主要分为五个部分:
1. 控制器(Control):是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。
2. 运算器(Datapath):运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处理。
3. 存储器(Memory):存储器的功能是存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。
4. 输入(Input system):输入设备是计算机的重要组成部分,输入设备与输出设备合你为外部设备,简称外设,输入设备的作用是将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。常见的输入设备有键盘、鼠标器、光电输入机、磁带机、磁盘机、光盘机等。
5. 输出(Output system):输出设备与输入设备同样是计算机的重要组成部分,它把外算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。微机常用的输出设备有显示终端CRT、打印机、激光印字机、绘图仪及磁带、光盘机等。

内存与硬盘存储:

内存:基于电存储,停电丢失,速度快 —— 临时存储。

硬盘:基于磁存储 —— 永久存储(没有内存存储速度快)

2、软件

分为系统软件(基于硬件,如操作系统)、应用软件(基于系统软件,如我们平常安装的程序)

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

软件的本身是一堆数据,运行软件时,加载到内存,CPU到内存读取数据,通过运算再显示出来

总结:计算机原理

二、计算机层次结构

总结:计算机原理

总结:计算机原理

三、数据

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

  • 技术实现简单:计算机由逻辑电路组成,只有两个状态,开关的接通和断开,正好对应 1 和 0
  • 简化运算规则
  • 适合逻辑运算
  • 易于进行转换:二进制与十进制之间易于转换
  • 抗干扰能力强,可靠性高等

四、进制转换

十进制转二进制

  • 除2取余法(倒着取)
  • 将十进制转换为任意 n 进制,除 n 取余法

二进制转十进制

(1101)2 = 1 * 2^3 + 1 * 2^2 + 0 * 2^1 + 1*2^0 = 13

八进制

由于二进制数据的基 R 较小,书写和阅读不方便,因此在小型机上引入了八进制。八进制的基 R = 8 = 2 ^3,有数码 0 、1 、2 、3 、4 、 5、 6 、7,并且每个数码正好对应三位二进制数,所以能够很好地反应二进制。用下标 8 或后面跟 0 表示。

二进制数据(11 101 010 . 010 110 100)2 对应 八进制数据(3 5 2 . 2 6 4) 或 352.2640

八进制转十进制

(13)8 = 1*8^1 + 3*8^0 = 11

五、网络协议

六、系统软件和应用软件运行流程

计算机启动,首先启动的是 BIOS,BIOS能告诉你操作系统在哪个存储介质上(硬盘、U盘、光盘等),BIOS是物理层面的,即其代码已经写在主板上

系统软件的运行流程:安装在硬盘,加载到内存,CPU从内存读取再运算;硬盘、内存、CPU有速度差,最快为 CPU

应用软件运行流程:安装在硬盘,鼠标是系统提供的,双击(发出指令给操作系统),高速它将这个软件加载到内存中,然后CPU读取

打开一个编辑软件,它是在内存中运行,只有保存后才会永久保存到硬盘中,否则断电丢失(如word编辑)

七、网络分类

网络可以大致分为四类:

  • 局域网(LAN):一般限定在较小的区域内,小于 10km 范围,通常采用 有线方式连接
  • 城域网(MAN):规模局限在一座城市的范围,10 ~ 100km的取余
  • 广域网(WAN):网络跨越国界、洲界,甚至全球范围

局域网和广域网是网络的热点,局域网是组成其他两种类型网络的基础,城域网一般都加入了广域网

广域网的典型代表是 Internet 网

个人网:个人局域网就是在个人工作的地方把属于个人使用的电子设备(如便携电脑等)用无线技术连接起来的网络,因此也常被称为个人局域网 WPAN ,范围大约为 10m左右。

传输介质

  • 有线网(双绞线)
  • 光纤网:也是有线网的一种,靠光传输,一头亮一头不亮
  • 无线网

八、网络基础和 DOS 命令

公有 IP地址分类

Inter NIC 机构分配给注册组织机构的 IP 地址

私有 IP 地址分类

私有地址(Private address)属于非注册地址,专门为组织机构内部使用

  • A 类:10.0.0.0 — 10.255.255.255
  • B 类:172.16.0.0 — 172.31.255.255
  • C 类:192.168.0.0 — 192.168.255.255

DOS 命令

参考:

计算机原理

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/37215.html

(0)

相关推荐

  • Python字典:快速查找和操作数据的利器

    Python字典:快速查找和操作数据的利器Python是一门强大的编程语言,具有丰富的数据类型和数据结构,其中最常用的之一就是字典(dictionary)。字典是一个可变、无序的集合,它的元素是键值对(key-value pairs),可以通过键来快速访问对应的值。字典在数据处理、网络爬虫、机器学习等领域中都有广泛的应用。在本文中,我们将从多个方面深入探讨Python字典的使用方法和技巧。

    2024-01-31
    52
  • Redis系列(四)Redis配置文件和持久化

    Redis系列(四)Redis配置文件和持久化NoSQL 开发中或多或少都会用到,也是面试必问知识点。最近这几天的面试每一场都问到了。但是感觉回答的并不好,还有很多需要梳理的知识点。这里通过几篇 Redis 笔记整个梳理一遍,后面再加上面试题。

    2023-02-28
    100
  • 优化字符串拼接的技巧

    优化字符串拼接的技巧在Python编程中,字符串拼接是经常使用的操作。无论是字符串连接、格式化输出、SQL拼接查询语句等,都少不了字符串拼接的操作。但是,在数据量比较大的情况下,传统的字符串拼接方式可能会出现效率低下的问题。本文将从多个方面介绍优化字符串拼接的技巧。

    2023-12-25
    62
  • python计算数据包校验和(python接口数据校验)

    python计算数据包校验和(python接口数据校验)引入相关模块,这次我们使用stats的

    2023-12-01
    74
  • 数据库操作命令[亲测有效]

    数据库操作命令[亲测有效]DB commands 常用数据库操作命令 目录 MySQL PostgreSQL MySQL 基础命令 配置命令 备份与还原 基础命令 Key Command 清屏 system clear Ctr

    2023-04-27
    115
  • Python中的字符串查找方法

    Python中的字符串查找方法在Python中,字符串是一种常见的数据类型,可以使用字符串处理来完成很多实际问题。其中,字符串的.find()方法可以用于查找子字符串在主字符串中首次出现的位置。

    2024-03-02
    41
  • 分布式 | dble 中分布式时间戳方式的全局序列

    分布式 | dble 中分布式时间戳方式的全局序列作者:吴金玲 爱可生 dble 项目团队成员,主要负责 dble 相关的日常测试工作,擅长对 dble 中出现的问题进行排查。热爱测试工作,余生欲将测试工作进行到底。 本文来源:原创投稿 *爱可生开…

    2023-03-07
    102
  • IE浏览器曝高危漏洞 专家提三条防范建议「终于解决」

    IE浏览器曝高危漏洞 专家提三条防范建议「终于解决」新华网天津4月30日电(记者 周润健)近日微软发布安全公告称,IE浏览器所有版本均存在一处高危漏洞,可被木马病毒利用潜入IE用户电脑。在微软官方

    2023-07-10
    91

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注