资讯详情

「架构师合集」

架构师集合的计算机基础(1)


计算机网络概述

在这里插入图片描述


美国ARPANET。


因特网发展的三个阶段


因特网的标准化

  1. 由特网组成
  2. 功能划分 1.边缘部分 :它由连接到互联网上的所有主机组成。这部分直接用于通信(传输数据、音频或视频)和资源共享。 2.由大量的网络和连接这些网络的路由器组成。这部分服务于边缘部分(提供连通性和交换)。

  1. 边缘部分 因特网边缘的部分是连接因特网上的所有主机。这些主机也被称为端系统(End System)。
  • 主机A与主机B通信实际上是指主机A上运行的某个程序和主机B上运行的另一个程序。 也就是说,主机A的一个过程与主机B上的另一个过程进行通信。或者简称计算机间通信。**

  • 程序之间的通信方式可分为两类: 客户服务器模式(C/S方式),即Client方式
  • 客户(client)和服务器(server)都是指通信中所涉及的两个应用进程
  • 客户服务器模式描述了服务与服务之间的关系
  • 客户是服务请求方,服务器是服务提供商

  • 对等方式(P2P方式),即Peer-to-Peer方式
  • 对等连接方式从本质上看仍然是使用客户服务器方式,只是对等连接中的每一个主机既是客户又同时是服务器。

  • 核心部分
  • 路由器在网络的核心部分起着特殊的作用(router)。

  • 三种交换方式: 电路交换 分组交换 报文交换

计算机网络的分类

根据网络的作用范围进行分类
  • 广域网WAN(Wide Area Network)
  • 城域网MAN(Metropo Area Network)
  • 局域网LAN(Local Area Network)


计算机进制介绍

1.进制定义:

二进制:是指数学和数字电路中以2为基数的记数系统。二进制只有0和1两个数字符号,其操作规则是每2进1,如101101。为了区别于其他系统,二进制数的后缀是大写字母B,例如101101B

八进制:一种以8为基础的计数法,采用0、1、2、3、4、5、6、7这八个数字符号,其运算规律为每8进1,如77。八进制数的后缀为与其他进制不同,均为大写字母O(不是数字0),比如77O

十进制:一种以10为基础的计数方法,采用0、1、2、3、4、5、6、7、8、9这十个数字符号,其计算规律为每10进1,如88。为了区别于其他进制,十进制数的后缀都是大写字母D,例如88D

十六进制:以16为基础的计数法,采用0、1、2、3、4、5、6、7、8、9、A,B,C,D,E,F这16个数字和字母符号的操作规则是每16进1比如9527。为了区别于其他进制,大写字母用于十六进制数的后缀H,例如9527H


2.各进制间的转换方法

2.1 二进制转其他进制

二进制转十进制:采用位置计数法,其位权以2为底,顺序从右到左,从0计数。例如,二进制数1011B = 1 * 23 0 * 22 1 * 21 1 * 20 = 11D

二进制转八进制:采用三合一法,即从二进制的小数点到分界点,对应左(或右)八进制的每三个,前面不到三个补0,如10110011B = (0)10 110 011 = 263O

二进制转十六进制:采用四合一法,即从二进制的小数点到分界点,对应左(或右)每四个十六进制的一个,不到四个前补0,如10110011B = 1011 0011 = B3H

2.2 十进制转其他进制

十进制转二进制:整数采用除2倒取余,小数采用乘2取整。例如,当十进制135转换为二进制时,将135除以2,获得余数,直到无法整除,然后从下到上倒取余数,结果为1000111B

十进制转八进制:类似于转二进制的方法,整数采用除8倒取余,小数采用乘8取整。比如十进制数10转换为二进制时,将10除以8,得余数,直到无法整除,然后从下往上倒取余数,结果为12O

十进制转十六进制:思路与二进制、八进制相同,十进制数25转换为十六进制时,结果为19H

2.3 八进制转其他进制

八进制转二进制:与二进制转八进制相反,采用三合一法,如:263O = 010 110 011B

八进制转十进制:与二进制转十进制的方法相同,采用位置计数法,其位权以8为底,顺序从右到左,从0开始。例如,八进制数26(八进制) = 2 * 81 6 * 80 = 22D

八进制转十六进制:不能直接转换,需先转为二进制,再将二进制转为十六进制

2.4 十六进制转其他进制

与二进制转十六进制相反,采用四合一法,如:B3H = 1011 0011 = 10110011B

十六进制转八进制:不能直接转换,需先转为二进制,再将二进制转为八进制

十六进制转十进制:与二进制转十进制的方法一样,采用位置计数法,其位权以16为底,顺序从右到左,从0开始。例如,十六进制数26H = 2 * 161 6 * 160 = 38D


3.信息单位

3.2、换算公式

1字节(Byte)= 8位(bit) 1KB(Kilo Byte,千字节)= 1024B(Byte) 1MB(Mega Byte,兆字节)= 1024KB 1GB(Giga Byte,吉字节)= 1024MB 1TB(Tera Byte,太字节)= 1024GB 1PB(Peta Byte,拍字节)= 1024TB 1EB(Exa Byte,艾字节)= 1024PB 1ZB(Zeta Byte,泽字节)= 1024EB 1YB(Yotta Byte,尧字节)= 1024ZB 1BB(Bronto Byte,珀字节)= 1024YB 1NB(Nona Byte,诺字节)= 1024BB 1DB(Dogga Byte,刀字节)= 1024NB

3.3、奇偶校验

根据传输的二进制数据和奇偶校验位中“1”的个数进行校验。如果连同校验位中“1”的个数是奇数,就是奇校验,奇校验最后校验位是0;反之,就是偶校验.

技术特点:简单,可以检测出错误,但无法确切地知道哪里有错,也无法修改,只能要求重传

适用场景:应用广泛,但不适宜在信号噪声较多的环境中传输

标签: 至上连接器1414zb4m连接器1619zb4m连接器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台