zoukankan      html  css  js  c++  java
  • 我的汇编学习之路(1)进制转换

    数的认识:

    100不一定是100!它可以是:

    计数系统:

    这个图有点错误:是1*100+2*10+3+4*0.1+5*0.02

    二进制->>十进制:

    十进制->>二进制(除2法):

    由于二进制过于长,读写特别麻烦且容易出错,所以程序员都避免在程序源文件中直接使用二进制表示法。

    他们选用十六进制表示法来代替二进制,那么他们为什么不用十进制呢?

    主要由于十六进制表示法有两个非常好的特性:

    。它很紧凑;

    。在二进制和十六进制转换非常容易。

    10进制用10个数表示,同理,那16进制用16个数表示,但是只有0-9,数不够用,怎么办?

    引入A B C D E F 分别代表10 11 12 13 14 15

    十六进制->>十进制:

    十六进制->>二进制:

    八进制表示在早期的计算机系统中是很常见的,但是对于我们现在的计算机系统来说已经OUT了。

    八进制主要是适用于当时的12 36位的计算机系统(或者其他位数为3的倍数的计算机系统)

    对于现在位数为2的幂(8 16 32或64位的计算机系统)的计算机系统来说,表示法已经是显得格格不入了。

  • 相关阅读:
    JS-窗体对象 与 事件返回值属性
    JS-事件流操作
    JS-鼠标、键盘事件及事件对象/event
    JS-事件
    JS-DOM样式操作
    JS-DOM节点属性
    AVS 通信模块之AVSConnectionManager
    AVS 通信模块
    AVS 通信协议
    AVS SampleApp
  • 原文地址:https://www.cnblogs.com/tofight/p/2630286.html
Copyright © 2011-2022 走看看