理解计算机系统执行指令的过程,计算机系统基础知识指令的执行过程.ppt

本文详细介绍了计算机系统中不同进位计数制的基本概念,包括二进制、八进制和十六进制等。通过位权展开法、除基数取余法和乘基数取整法展示了不同数制间的转换方法。此外,还探讨了信息在计算机中的表示方式,以及如何通过数制转换进行信息编码。
摘要由CSDN通过智能技术生成

计算机系统基础知识指令的执行过程

数制:是指表示数值的方法,有进位计数制和非进位计数制 进制:按照进位的原则进行计数的数制称为进位计数制,简称“进制”。 非进制:表示数值大小的数码与它在数中的位置无关的数制称为非进位计数制,简称“非进制”。如罗马数字就是典型的非进位计数制。 信息的表示 数制及其转换 使用固定个数的数码表示数值的大小。数码的个数R称为该数制的基数,数码在一个数中所处的位置称为数位。 逢R进一。例如十进制数是由0~9十个数字符号组成,基数为10,逢10进1。 采用位权表示法。处在不同位置上的数字所代表的值不同,一个数字在某个固定位置上所代表的值是确定的,这个固定位上的值称为位权。位权与基数的关系是,各进位制中位权的值恰好是基数的若干次幂。 信息的表示 进位计数制的基本特点: 例1、在十进制数中,358.72 可表示为: 358.72=3×102+5×101+8×100+7×10-1+2×10-2 例2、在二进制数中,1011.01 可表示为: 1011.01==1×23+0×22+1×21+1×20+0×2-1+1×2-2 任何一种数制表示的数都可以写成按位权展开的多项式之和。 一个R进制的数AnAn-1…A2A1A0 . A-1A-2…A-m,它的按位权展开式的一般形式如下: An×Rn + An-1×Rn-1 +…+ A2×R2 + A1×R1 +A0×R0 + A-1×R-1 + A-2×R-2 +… + A-m×R-m 信息的表示 几种常用的进位计数制 常用计数制的基数和数字符号 十进制 二进制 八进制 十六进制 基数 数字符号 10 0--9 2 0,1 8 0--7 16 0--9,A--F 为了区别不同进制的数据,可在数据后加一个特定的字母来表示它所采用的进制:以字母B表示二进制,以字母O表示八进制,以字母D或省略表示十进制数,以字母H表示十六进制 信息的表示 不同数制间数的转换 R进制数 十进制数 R进制数 十进制数 二、八、十六进制之间的转换 信息的表示 位权法:把R进制数按权展开求和 示例: (1110.1) 2 = 1×23+1×22 + 1×21 + 0×20+1 × 2-1 = 8 + 4 + 2 + 0 + 0.5 = (14.5)10 R进制数 十进制数 信息的表示 8 100 4 8 12 4 8 1 1 0 结果:144 余数法:除基数取余法,连续除以基数,并取其余数,直到商为零,将所得余数倒序排列即可 示例: 十进制整数 R进制整数 信息的表示 2 97 1 2 48 0 2 24 0 2 12 0 2 6 0 2 3 1 2 1 1 0 又例: 结果为:1100001 信息的表示 进位法:乘基数取整,连续乘以基数,并取其整数,直到积为零或达到所要求的精度时,将所得整数正序排列即可 示例: 结果:101 十进制小数 R进制小数 0.625 × 2 1.250 取整数 0.25 × 2 0.50 0.5 × 2 1.0 信息的表示 二进制 八进制 二、八与十六进制之间的转换 一位拆三位 整数部分从右向左三位并一位 小数部分从左向右三位并一位 100101110111.011 100( 4 5 6 7. 3 4 )8 示例: 信息的表示 一位拆四位 二进制 十六进制 整数部分从右向左四位并一位 小数部分从左向右四位并一位 示例: 1000 1010 0101. 1111( 8 A 5 . F )16 信息的表示 例: 将(741.566)8 转换成为二进制数 解: (741.566)8=(111100001.101110110)2 例: 将(5A.B8)16 转换成为二进制数 解: (5A.B8)16=10111000)2 信息的表示 信息编码 计算机中的信息是用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值