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


    一、数据表示

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

     

  • 相关阅读:
    Handler
    declare-styleable的使用
    Android APK反编译就这么简单 详解(附图)
    webview与js交互
    Android 开源框架ActionBarSherlock 和 ViewPager 仿网易新闻客户端
    eclipse中的.project 和 .classpath文件的具体作用
    android:关于主工程和library project
    block,inline和inline-block概念和区别
    容易被忽略CSS特性
    CSS里常见的块级元素和行内元素
  • 原文地址:https://www.cnblogs.com/l75790/p/12398743.html
Copyright © 2020-2023  润新知