什么是工业微型计算机,工业用微型计算机第一讲.ppt

工业用微型计算机第一讲

李善林工业用微型计算机讲义 工业用微型计算机 第一章总复习 第1章 微型计算机基础 本章内容 1.1 微型计算机的发展 1.2 数制和码制 1.3 微型计算机系统的组成 1.4 微处理器 1.5 工业微型计算机的特点 计算机按其性能、规格和体积可以分为:超级计算机、大型计算机、小型计算机和微型计算机。 1.2 数制和码制 方法:对于整数部分,采用“除2取余法”; 对于小数部分,采用“乘2取整法”。 方法:对于整数部分,采用“除16取余法”; 对于小数部分,采用“乘16取整法”。 例 求十进制数43.75的十六进制表示。 解:由上面的结果可以得到: 43.75D=2BH+0.CH=2B.CH 1.2.3 无符号二进制数的算术运算 一、二进制的算术运算 1.加法运算 遵循法则: 0+0=0 0+1=1 1+0=1 1+1=0(有进位) 例 = ? B 进位: 1 1 1 1 1 1 0 0 0 1 0 1 1 0 1 1 0 被加数 + 0 1 1 0 1 1 0 0 加数 结果为: 1 0 0 1 0 0 0 1 0 和 2.减法运算 遵循法则: 0-0=0 1-0=1 1-1=0 0-1=1(有借位) 例 = ? B 借位: 0 1 1 1 1 1 1 0 1 1 0 0 0 1 0 0 被减数 - 0 0 1 0 0 1 0 1 减数 结果为: 1 0 0 1 1 1 1 1 差 3.乘法运算 遵循法则:0×0=0 0×1=0 1×0=0 1×1=1 4.除法运算 遵循法则: 0÷1=0 1÷1=1 1.2.4 二进制数的逻辑运算 1.与运算 ∧ 2.或运算 ∨ 3.非运算 ┓ 4.异或运算 ⊕ 与、或、异或运算的规则如下: 1.原码 2.反码 3.补码 4.真值与机器数 1.原码 数据的最高位用来表示符号,称为符号位(0表示正数, 1表示负数),其余位为数值位,用数据的绝对值表示。 例1.15:(1) X=+85, [X]原 (2) X=-85, [X]原 (3) 0有两种表示形式: [+0]原, [-0]原原码表示范围: 8位二进制原码所表示数据范围:-127~+127; 16位二进制原码所表示数据范围:-32767~+32767。 2. 反码 在反码表示中,仍用0表示正号,1表示负号。对于正数,其反码表示与其原码表示完全相同;对于负数,符号位为1,数值位用数据的绝对值按位取反表示。 例1.16:(1) X=+85, [X]反 (2) X=-85, [X]反 (3) 0有两种表示形式 [+0]反 ,[-0]反 反码表示范围: 8位二进制反码所表示数据范围:-127~+127; 16位二进制反码所表示数据范围:-32767~+32767。 3. 补码 在补码表示中,仍用0表示正号,1表示负号。对于正数,其补码表示与其原码表示完全相同;对于负数,符号位为1,数值位为数据的绝对值按位取反加1表示。 例 (1) X=+85, [X]补 (2) X=-85, [X]补 (3) 0只有一种形式补码:[0]补 补码表示范围: 8位二进制补码所表示数据范围:-128~+127; 16位二进制补码所表示数据范围:-32768~+32767。 注意:规定[-128]补=; [-32768]补= 1000000000000000B。 数的表示方法 原码、反码、补码间的相互转换 (1)对于正数X,[X]原=[X]反=[X]补; (2)对于负数X,三种编码则不同。 (3)已知负数的原码转换为反码和补码 转换为反码:符号位不变,数值位取反; 转换为补码:符号位不变,数值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值