第1章-微型计算机基础概论.pptxVIP

  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:家庭安全防盗系统设计为一栋含8个窗户的HOUSE设计一个简易的安全报警系统。系统功能要求:每个窗台安装一个监测装置,当某一监测装置连续5次检测出异常时,启动报警(警铃响,警灯闪烁)在危险解除后关闭报警;在需要时启动系统布防,不需要时则可关闭系统。引导案例案例分析:系统涉及硬件线路和控制程序如何检测出有无异常?检测到的信息在计算机中如何表示?如何确定异常次数?/异常来自同一监测装置?如何启动和停止报警?引导案例案例2:温室温度控制系统由3台电炉实现温室温度控制。要求:温室温度控制为:25℃~38℃;实时显示2位温室温度;当在给定时间内不能保证温度在要求范围时,发出报警信号。引导案例案例分析设计硬件系统:温度测量电路温度控制电路温度显示电路报警电路设计软件系统:温度检测温度控制根据检测值和给定值控制电炉通/断显示温度报警输出室温如何读取并能被计算机识别?温度如何显示?怎样实现报警?系统结构框图完成系统设计将涉及微处理器结构Intel80x86基本指令集 数据在计算机中表示本课程主要讲授: 数值信息表示 微型机基本原理 汇编程序设计 半导体存储器及其接口设计 输入输出技术 现场数据的采集(获取)、转换 现场数据的存储、处理 控制信息的发送数字并行接口模拟量并行接口软件设计课程总体学习目标教学目标从硬件层面上,理解冯·诺依曼计算机的体系结构和运行原理形成微机接口控制系统软硬件开发的初步能力主要内容:计算机中的信息表示微型计算机结构及基本工作原理汇编语言程序设计方法微型计算机接口技术第1章微型计算机基础概论主要内容微机系统的组成计算机中的数制和编码冯·诺依曼结构二进制数的表示与运算机器数的表示及运算二进制数运算中的溢出基本逻辑门及逻辑电路在线自主复习在线自主复习为主在线自主复习为主一、计算机系统计算机系统组成计算机系统硬件系统软件系统所有可以通过输入输出接口与计算机进行信息交换的电子设备主机系统外部设备家庭安全报警系统设计案例如何检测出有无异常?检测到的信息在计算机中如何表示?如何检测异常次数?如何启动和停止报警?二、计算机中的信息表示数制和编码二进制计算机中的数制与编码计算机中信息的表示单位:Bit,Byte,Word计算机中的常用计数制二进制(B)十进制(D)十六进制(H)数制表示例:234.98D或(234.98)D1101.11B或(1101.11)BABCD . BFH或(ABCD . BF) H各种进制数间的转换非十进制数到十进制数的转换按相应的权值表达式展开十进制到非十进制数的转换对整数:除n取余;对小数:乘n取整。二进制与十六进制数之间的转换 每4位二进制码对应1位十六进制数整数部分不够4位时在高位(左侧)补0;小数部分不够4位时在低位(右侧)补0 熟练掌握二~十六进制转换例1:1011.11B=( )D=1×23+0×22+1×21+1×20+1×2-1+ 1×2-2 =8+2+1+0.5+0.25 =11.755B.8H=( )D=5×161+11×160+8×16-1 =80+11+0.5 =91.5例2:25.5=( )H= 11001.1B= 19.8H0110101B=( )H=CA.6AH计算机中的编码数值编码:二进制码BCD码西文字符编码ASCII码使所有信息都以二进制码形式表示BCD码BCD(Binary Coded Decimal)码用二进制表示的十进制数特点:保留十进制的权,数字用0和1表示。分类:压缩BCD码用4位二进制码表示一位十进制数,每4位之间有一个空格扩展BCD码用8位二进制码表示一位十进制数,每8位之间有一个空格BCD码与二进制数之间的转换先转换为十进制数,再转换二进制数;反之同样。例:(0001 0001.0010 0101)BCD =11.25 =(1011 .01)BASCII码西文字符编码要求:熟悉标准ASCII编码理解校验位的作用熟悉0---F的ASCII码ASCII码的奇偶校验奇校验加上校验位后编码中“1”的个数为奇数。例:A的ASCII码是41H(1000001B)以奇校验传送则为 C1H)偶校验加上校验位后编码中“1”的个数为偶数。上例若以偶校验传送,则为 41H。随堂练习1 0101 0000.0101 0110 0010 010110010110.1001B = ( )H1001B = ( )BCD1F3DH= ( )D 1F3DH= ( )B若以偶校验传送字母B,则B的ASCII=( )H96.97997111110011110142

文档评论(0)

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

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

1亿VIP精品文档

相关文档