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

    一、数据表示

      说明:在计算机中数值的表现形式称为机器数,机器数采用二进制计数制,数的符号用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

     

  • 相关阅读:
    my first android test
    VVVVVVVVVV
    my first android test
    my first android test
    my first android test
    ini文件
    ZZZZ
    Standard Exception Classes in Python 1.5
    Python Module of the Week Python Module of the Week
    my first android test
  • 原文地址:https://www.cnblogs.com/l75790/p/12398743.html
Copyright © 2011-2022 走看看