yp第一章计算机基础.ppt

  1. 1、本文档共88页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
yp第一章计算机基础

BCD数的运算规则 : 循十进制数的运算规则“逢10进1”。 但计算机在进行这种运算时会出现潜在的错误. 采取调整运算结果的措施: “加六修正”和“减六修正”。 修正条件: 部分和是A-F 本位对高位进位 例BCD)BCD) =000101010111(BCD) 1 0 0 0 1 0 0 0 + 0 1 1 0 1 0 0 1 1 1 1 1 0 0 0 1 + 0 1 1 0 0 1 1 0 ……调整 1 0 1 0 1 0 1 1 1 进位 例: BCD)-BCD)=BCD) 1 0 0 0 1 0 0 0 - 0 1 1 0 1 0 0 1 0 0 0 1 1 1 1 1 - 0 1 1 0 ……调整 0 0 0 1 1 0 0 1 * 目前国际上使用的字母、 数字和符号的信息编码系统种类很多。 经常采用的是美国国家信息交换标准代码ASCII(American Standard Code for Information Interchange)。该标准制定于1963年, 后来, 国际标准化组织ISO和国际电报电话咨询委员会CCITT以它为基础制订了相应的国际标准。目前微型计算机的字符编码都采用ASCII码。  ASCII码是一种8位代码, 一般用一个字节中的7位对字符进行编码, 最高位是奇偶校验位,用以判别数码传送是否正确。 用7位码来代表字符信息, 共可表示128(27)个字符,其中32个起控制作用的称为“功能码”, 其余94个符号(10个十进制数码、 52个英文大、 小写字母和34个专用符号——$、+、 -、 =……)供书写程序和描述命令之用, 称为“信息码”, * * 1-0=1 1-1=0 0-0=0 0-1=1 (有借位) * * * * * 有的微型计算机有专门的除法指令来完成除法运算。 对于没有除法指令的微型计算机,常用“相减-左移”法编制除法运算程序实现除法。 * * * * * 多位二进制数进行逻辑运算时, 可以利用二进制数运算规则按位进行运算。 * 在计算机中,一般有3种数据类型:无符号数、带符号二进制和无符号十进制数(BCD码) 。 1. 机器数与真值 * * 一个数的真值中的符号“+”用0表示, “-”用1表示的二进制数称为原码。 例如: * 或表述成而负数的反码表示为与它相应的正数连同符号位一并逐位求反。 * 在微处理机中,符号数是用补码(对2的补码)来表示的。因此补码很重要,用补码法表示带符号数的法则是 * 引入补码可以将减法运算化成加法运算,从而简化机器的控制线路, 提高运算速度。  数据在计算机中是以一定的编码方式表示的, 不同编码具有不同的运算规则。 原码在数值部分保留了原有数据的特征, 在符号上与真值有区别, 因此用原码进行加减运算比较麻烦。 * * * * 因为这两种情况分别是:两正数相加,结果超出了范围,形式上变成了负数;两负数相加,结果超出了范围,形式上变成了正数。 * 10个符号 2的四次方4=16,3次方 8不够用 0~9 * 书表1。1 9页 * * 根据上述说明,一个十进制数,能够很方便地用BCD码来表示。 * * * * * * * * * * 在计算机中,由于其电气元件最易实现的是两种稳定状态:器件的“开”与“关”;电平的“高”与“低”。因此,采用二进制数的“0”和“1”可以很方便地表示机内的数据运算与存储。在编程时,为了方便阅读和书写,人们还经常用八进制数或十六进制来表示二进制数。在日常生活中最常用的是十进制 * 字母B(Binary)表示为二进制数; 为避免混淆, 可在数字的后面加填不同数制的区分符。 区分符可以是数字角注, 例如 53710或 537(十进制),11012(二进制),0EA216(十六进制),也可以用字母标注,其中字母B(Binary)表示为二进制数; 字母D(Decimal)或不加字母表示为十进制数;字母H(Hcxadccimal)表示为

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档