微机原理与接口技术02-基础

                                                          第一章  微型计算机基础

        第一节 数制及数制间转换

一、数制:N进制数由N个数(0,1,.......  N-1)组成,基数为N,逢N进一

二、数制间的转换

       n进制->十进制(降幂法):按权展开,各项求和

       十进制->n进制(除n逆序取余):整数部分除基取余逆序排列,小树部分乘基取整顺序排列

      二进制<=>十六进制:四位二进制对应一位十六进制


       第二节  数据和文字的表示

 数值计算机本质上只能处理二进制数据,各种信息必须先转换成二进制数据才能进行处理

一、数(机器数)的表示

bit(比特):一个二进制位

Byte(字节):8个二进制位    1B=8b

Word(字):2个字节  1Word=2B=16b

机器字长:指参与运算的数的基本单位,标志着计算精度,一般是字节(8位)的整数倍(8位,16位,32位等)

机器数:符号数值化的数,最高位为符号位(0代表正数,1代表负数)

常用表示法——原码(符号位+绝对值(数值位))、反码(正数的反码同原码,负数的反码数值位与原码相反(按位取反))、补码(正数的补码同原码,负数的补码=模加真值即按位取反后加1)、移码(最高位为符号位:0为负,1为正;将最小负数变成0)

                   模的概念:循环技术系统中的最大数(够模自动丢失---等价回零)。对于数长为N位二进制的计数系统,其模为2^N

二、非数值数据表示  ----转换成二进制数据

 1、字符的表示-ASCⅡ码:用一个字节来表示一个字符,低7位为字符的ASCⅡ值,最高位一般用作校验位

 2、十进制数的表示  ---- BCD码

       十进制的存放形式:

               非压缩方式(1字节1位十进制) ----   字符串形式

                压缩的十进制数串(1字节2位十进制数)

  3、汉字的表示 ----汉字输入码  汉字机内码  汉字字模码

             汉字机内码     汉字在计算机内部存储、运算的信息代码。用2字节法表示汉字时,字节的最高位位1

             汉字字模码   用点阵表示的汉字字型代码    ---  行列点阵,逐行编码

  4、其他非数值数据表示 ----  生硬、图形、图像等,处理、编码

           

      第三节  二进制数的运算

一、算术运算

1、二进制补码加法:

      加法:[X+Y]=[X]+[Y]

     减法:[X-Y]=[X]+[-Y]补([-Y]=-[Y]补各位求反且末位加1

2、逻辑运算(按位操作)

       “与”运算(AND) -------11,有00“与”屏蔽)

       “或”运算(OR)  -------00,有11“或”置1

      “非”运算(NOT)  -----按位求反  (求补)

      “异或”运算(XOR)  -------  同为0,异为1  (清0或检同)

3、溢出概念与检测方法

      溢出原因:在计算机中,所以当运算结果超出给定的取值范围时,便产生了溢出。

      溢出产生的条件:仅当两加数符号相同时,运算结果可能发生溢出

      检验溢出的方法  单符号位法    双符号位法


         第四节  微机中的数据类型

一、微机中常用的常用数据类型

       整数 ----  无符号整数,带符号整数

       BCD数 ----  压缩BCD数,非压缩BCD

       ASCⅡ码 --- 7ASCⅡ码,8ASCⅡ码

       字符串 --- 字节串,字串,双子串

      位及位串 --- 位操作

      浮点数 ---浮点运算

二、数据的存贮原则

      多字节数 ---- 低字节存低地址,高字节存高地址

     字符串 ---- 字符从左到右按地址递增顺序存贮



以上内容来源于http://video.1kejian.com/video/?23600-0-2.html

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值