- 1
- 0
- 约1.14万字
- 约 85页
- 2016-12-23 发布于重庆
- 举报
1. 压缩BCD码 是一个字节中存放两个十进制数字位 如:将十进制数8962用压缩BCD码表示 1000 1001 0110 0010 在主存中存放形式: 2. 非压缩BCD码 是指每个字节中只存放一个十进制数字位 如:将十进制数8962用非压缩BCD码表示 0000 1000 0000 1001 0000 0110 0000 0010 在主存中存放形式: 1.3.2 BCD码 3. BCD码加法运算 BCD加法就是按“逢十进位”的原则进行相加,其和也是一个BCD数。但微机只能进行二进制加法,在相邻BCD码字之间只能“逢十六进位”。导致出现非BCD码。因此需要对结果进行调整,做到“逢十进位” 1.3.2 BCD码 结果仍为BCD码 96 [34]BCD + [62]BCD 34+62= 例: 1.3.2 BCD码 例:89+95= 184 [89]BCD + [95]BCD 100011110B ←运算结果的低4位出现非BCD码 高4位出现进位,均应做加6调整 ← 结果仍为BCD码 进位→ + 110000100B 1.3.2 BCD码 低位向高位产生进位, 高位出现非BCD码 均应作加6调整 相加结果为无符号数,最高位进位有效 进位 结果仍为BCD码 117 例: 48+69= [48]BCD + [69]BCD 100010111B + 1.3.2 BCD码 在BCD加法过程中,进制不同导致出现非BCD码或某位向高位产生进位,使运算结果不正确。在这种情况下均应作加6调整,以补上多拿走的6。十进制调整在微机中有专门的调整电路自动完成 总结: 1.3.2 BCD码 BCD码减法运算与加法运算同理 减法运算的调整原则:在运算过程中某位出现借位或非BCD码,相应位作减6调整,减去多借的6。也是有专门的指令来完成的 例: 58-25= [58]BCD [25]BCD - 结果仍为BCD码 33 4. BCD码减法运算 1.3.2 BCD码 例: 35-28= ←低四位向高四位借位 ←运算结果的低4位出现非BCD码 7 [35]BCD _ [28]BCD _ ← 个位做减6调整 ← 结果仍为BCD码 1.3.2 BCD码 1. 二进制数的算术运算 1.4 二进制数的运算及其电路 §1.4.1 二进制数的运算 加法运算规则: 0+0=0 0+1=1 1+0=1 1+1=0(进位1) 1.4.1 二进制数的运算 减法运算规则: 0-0=0 1-1=0 1-0=1 0-1=1(有借位) 乘法运算规则: 0×0=1×0=0×1=0 1×1=1 除法运算规则: 二进制数的除法是乘法的逆运算 “与”运算(AND) 1.4.1 二进制数的运算 2. 二进制数的逻辑运算 “或”运算(OR) 1.4.1 二进制数的运算 “非”运算(NOT) “异或”运算(XOR) 1.4.1 二进制数的运算 微机中的运算都是在运算器中运行的, 运算器是由加法器构成的,只会做二进制加 法运算,一位二进制全加器电路如图所示: FA Si Ai Bi Ci+1 Ci 全加器真值表 1.4 二进制数的运算及其电路 §1.4.2 加法器 1.4 二进制数的运算及其电路 §1.4.3 二进制数的加法/减法电路 a0a1a2a3a4a5a6a7 为被加数/被减数 b0b1b2b3b4b5b6b7 为加数/减数 S0S1S2S3S4S5S6S7 为和或差 C1C2C3C4C5C6C7C8 为加法运算中 低位向高位的进位 SUB为加减控制信号 1.4.3 二进制数的加法/减法电路 当执行减法指令时,SUB=1,图中各异或逻辑门均为反相逻辑门,则Si= ai-bi+ci = ai+ bi +ci,并且FA连同SUB的状态一起做加法运算 当执行加法运算指令时,SUB=0,图中各异或逻辑门均为同相逻辑门,对加数没有任何影响,则Si=ai+bi+ci 结论:微机作减法运算时,其运算过程是:一个数减去另一个数,等于加上另一个数的反码并加1,这个运算过程称为补码
您可能关注的文档
- 第1章建设法规制度(免费阅读).ppt
- 第1章建设工程监理基本知识(免费阅读).ppt
- 病原生物与免疫学基础第三章第一节抗原.ppt
- 病例分析休克ppt.ppt
- 第1章建设项目管理概述(免费阅读).ppt
- 第1章建设工程法规概述(免费阅读).ppt
- 病理生理学,发热.ppt
- 电路邱关源修改ppt适合打印第07章.ppt
- 痔疮的预防和护理课件-(精).ppt
- 第1章引言1(免费阅读).ppt
- 高中政治辨析式教学策略在课堂实践中的实施与反思教学研究课题报告.docx
- 基于多传感器融合的校园垃圾满溢预测与智能调度课题报告教学研究课题报告.docx
- 高中生对AI在体育赛事战术分析系统在训练中的应用效果调查课题报告教学研究课题报告.docx
- 2026年汽车电子芯片技术创新与市场竞争分析报告.docx
- 校园AI志愿者服务智能匹配系统的灾难响应与应急联动机制课题报告教学研究课题报告.docx
- 2026年汽车零部件行业配套体系协同创新研究报告.docx
- 面向职业教育美术的数字教育资源构建与教学应用研究教学研究课题报告.docx
- 2026年水泥行业绿色生产技术创新与投资机会.docx
- 《农村土地流转与农业规模化经营中的农业可持续发展研究》教学研究课题报告.docx
- 2026年水产品加工行业技术创新趋势与质量安全提升策略.docx
最近下载
- 新疆兵团考试题型及答案.doc VIP
- 公考:申论26个高分万能写作模板(考前必看).pdf
- 2026年严格对照“带头固本培元、带头干事创业、敬畏人民等(五个带头)”方面检查材料与政法委书记带头强化政治忠诚、提高政治能力等“五个带头”方面检查材料2篇文.docx VIP
- 探界者钟扬-课件.ppt VIP
- 湖北鸿强矿业科技有限公司年产20000吨选矿药剂产品建设项目环境影响报告书.pdf VIP
- 2026年春季青岛版(五四制2024)三年级下册小学科学教学计划含进度表.docx VIP
- 2025年政府采购评审专家考试题库附含答案.docx VIP
- 医疗器械注册质量管理体系核查指南讲解.pptx VIP
- 营销策划 -塔斯汀中国汉堡品牌手册.pdf
- 19.3 二次根式的加法与减法(第2课时)课件 人教版数学八年级下册.pptx VIP
原创力文档

文档评论(0)