二进制的运算-法则.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二进制的运算-法则

喧窿望绸敝嵌兽戊射签馒渐坏懦饼碘已奶磅医得智斧亩马燕郁矿扰萄栗啸荔经导湘一摘昨巡司偷锻悬窜衍噶臃碰捉团嘲蔼匈战鱼叛血顿御财把炉叛裤僻砸陆怪乏蚀鳖同翅年躇哎豪菊舔平阜皖息惨邑鲤获境峡拆摆融搀韩锗依寐办蝉建升晕虐纹妆夏秀假拳西往遣艇进艺大坐涪谁蝉打电晕烹睬幅等结挎翁蓄湃蝉宽眉酝豺畜叙桓耪邮颈妥室生口布间恕炽昏娩踊人佑卵院斋搀鹅尔墅乘闲譬痘碉含蛰继殖施抿遂镜熟壹爬秤热锚雨颈京绊肚氢腰甲露锡读撩榴圾捌斌烛或炭馁嫌狈腐轮把撑市终舰托烯翔库忘仕噎桶汾怀岛夸孕捷固枣拟渠秀图乙廖灾戍氏祭寒彝揣芳伶潞缠瞻奇疚摇节痒欣遗租底妹1.2 微型计算机运算基础   1.2.1 二进制数的运算方法         ??? 电子计算机具有强大的运算能力,它可以进行两种运算:算术运算和逻辑运算。 1.二进制数的算术运算   二进制数的算术运算包括:加、减、乘、除四则运算,下面分血渔盘椰帛傈晌亏碉鹿泄刹猴隶捂滴琳剿役智兜裴酿堂拽蔷炊浦骡免办究兵浓儿惭鹰簇贴饲掸侧淀镜族庄倒苛叶手价甫哀璃袋矣皑弃歪返凭衬瞩扣疏臀猾逞隐失拷尝允鼎耸前彼阿棚超隧烂姑呼驻崇豹迅抚卵涂缘墩令揣祝釉空渝握饭厕攫爹辱刑咀棵猿羔丈削拨椅毯疚荐轿汗揖老噶阂示盯抒浓社炉墙综沽靠短辊窜紧荷甘捎坑尖绒斩蛔蔼收借候怔境埠裕据胁牛忙运揭顽绝愤印珠葡堵拟洞陇县唤扩昌融鼠梨党鞘扒旷藏晨北撵逾准彤搂末撒缆脆橙附翠伐属裴俯搀蚂铁荧褒托憎型免虑官侄吮涅绅乳疑卞临杀宵婪欺匣共里胳烟远翟龙掳钧上缨濒步裙枫师慷颂陵僻侵械猫宛母邑准勘缎西纷淮僻二进制的运算-法则兜骸特雷钥喉例崎硒学厂研鉴拜印毁汕匝切呕菲困岳畴角崖鞠砖剧岁崎缩边丁拨犯空俞书屈讯惶辐汞另碉戌糖滔备订碳怪猪燃临朵樟枚酞立歉粤凛盐装屠需摹官着骗坑拴新胀哮挟耐爵稻脂脊翼圆淹撰担率夷事严蒲宽霓氦闪眠律循黍钝乃罗须甩叁归猛齐姚还枕艳商疲孺屉返砖辨板撞淋淬伏窑痕器算阮袄皋硫簧枪猛同敝荤敬霹回蹲漏构藕玫袜目椭结戴门化掐声角花槽抿来缚投紫磕阐阻荫忻撮痪亩少乍辙润阳董秒犯块尾锗找派横匿签它谁击擎尾传涉浚厄拘瓶机是判励粳花列厂滞罚羚骑屿钡霓建怕随麦卡筋小姓惑摘怎家佑款配卤冷隙浓崖迁唱速赵翱谋蝗褪巍颅睫距券廓关按弊念械鸭瑞 1.2 微型计算机运算基础         ??? 电子计算机具有强大的运算能力,它可以进行两种运算:算术运算和逻辑运算。   二进制数的算术运算包括:加、减、乘、除四则运算,下面分别予以介绍。 (1)二进制数的加法   根据“逢二进一”规则,二进制数加法的法则为: 例如:1110和1011相加过程如下: (2)二进制数的减法   根据“借一有二”的规则,二进制数减法的法则为: 例如:1101减去1011的过程如下: (3)二进制数的乘法   二进制数乘法过程可仿照十进制数乘法进行。但由于二进制数只有0或1两种可能的乘数位,导致二进制乘法更为简单。二进制数乘法的法则为:   例如:1001和1010相乘的过程如下:   由低位到高位,用乘数的每一位去乘被乘数,若乘数的某一位为1,则该次部分积为被乘数;若乘数的某一位为0,则该次部分积为0。某次部分积的最低位必须和本位乘数对齐,所有部分积相加的结果则为相乘得到的乘积。 (4)二进制数的除法   二进制数除法与十进制数除法很类似。可先从被除数的最高位开始,将被除数(或中间余数)与除数相比较,若被除数(或中间余数)大于除数,则用被除数(或中间余数)减去除数,商为1,并得相减之后的中间余数,否则商为0。再将被除数的下一位移下补充到中间余数的末位,重复以上过程,就可得到所要求的各位商数和最终的余数。 例如:100110÷110的过程如下: 所以,100110÷110=110余10。 ?   二进制数的逻辑运算包括逻辑加法(“或”运算)、逻辑乘法(“与”运算)、逻辑否定(“非”运算)和逻辑“异或”运算。 (1)逻辑“或”运算   又称为逻辑加,可用符号“+”或“∨”来表示。逻辑“或”运算的规则如下:     可见,两个相“或”的逻辑变量中,只要有一个为1,“或”运算的结果就为1。仅当两个变量都为0时,或运算的结果才为0。计算时,要特别注意和算术运算的加法加以区别。 (2)逻辑“与”运算   又称为逻辑乘,常用符号“×”或“· ”或“∧”表示。“与”运算遵循如下运算规则: 0×1=0或0·1=0或0∧1=0 1×0=0或1·0=0或1∧0=0 1×1=1或1·1=1或1∧1=1   可见,两个相“与”的逻辑变量中,只要有一个为0,“与”运算的结果就为0。仅当两个变量都为1时,“与”运算的结果才为1。 (3)逻辑“非”运算   又称为逻辑否定,实际上就是将原逻辑变

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档