网络管理篇之一:计算机硬件基础(数据表示/逻辑运算/计算机组成(体系结构)/存储系统/可靠性)

一、数据表示

  说明:在计算机中数值的表现形式称为机器数,机器数采用二进制计数制,数的符号用0和1表示,小数点则隐含,表示不占位置。机器数对应的实际数值称为真值。

1、R进制表示

  R进制表示:(R可为二、八、十、十六进制),其特点是:逢R进一,具体表示方法如下:

进制类别 表示方法
二进制 用(0-1)表示,(符号用B表示)
八进制 用(0-7)表示
十进制 用(0-9)数值表示
十六进制 用(0-9、A-F)表示(H)

2、进制转换

 (1)、二进制转十进制 --------> 按权展开

         二进制           十进制
1101 1*2^0 + 0*2^1 + 1*2^2 + 1*2^3 = 13

 (2)、十进制转二进制 --------> 短除法

  整数部分:除以2取余数,直到商为0,余数从下到上排列。

  小数部分:乘以2取整数,整数从上到下排列。

 (3)、二进制、八进制、十进制、十六进制互转(了解) 

  整数二进制转八进制: 从右往左起(小数点开始)每三位二进制转1位8进制,不足三位的在最右边添0补齐;反之八转二,则每一位八进制转换为三位二进制表示。
  整数二进制转十六进制:从右往左起(小数点开始)每四位二进制转1位十六进制,不足四位的在最右边添0补齐;反之十六转二,则每一位十六进制转换为四位二进制表示。

2、计算机中的源码、反码、补码和反码;及其取值范围。

  真值,机器数

  机器数就是数值在计算机中的二进制表示,数值有正负之分,因此机器数用最高位来表示数值的符号(用0/1) 0 代表正数,1 代表负数。根据表示方法不同,机器数分为:原码、反码、补码、移码等。

  真值就是带正负的真实十进制值。

  原码 

  原码很简单,就是最高位作为符号位,其余位表示真值的绝对值。

  反码

  正数的反码就是 其原码本身 ,负数的反码则是 原码除符号位外,其余位取反。

           

  正数的反码、补码都是其本身;

  负数的补码是其原码除符号位按位取反加1,反码是其原码除符号位按位取反;

  

  练习:计算机中常采用原码、反码、补码和移码表示数据,其中,±0编码相同的是(B)。

    A.原码和补码

    B.反码和补码

    C.补码和移码

    D.原码和移码

二、运算逻辑

  说明:xxxxxxxx

1、xxxxxx

 

原文地址:https://www.cnblogs.com/l75790/p/12398743.html