- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机软件及应用]第1章 绪论
第1章 绪论重点:基本概念、常用51系列单片机的比较难点:数制、码制之间的相互转换学时分配:2学时第2章 MCS-51系列单片机系统结构重点:存储器组织、定时器以及并行口结构难点:并行口操作和存储器组织学时分配:6学时 第5章 单片机系统扩展技术 重点:系统的扩展原理 难点:各系统扩展及编写相应的程序 学时分配:8学时,其中实验2学时 第6章 单片机的输入输出设备 重点:拨码盘、发光显示器、键盘工作原理 难点:拨码盘、发光显示器、键盘的扩展及 程 序编制 学时分配:8学时,其中实验4学时 1.1 单片机基础知识 6.指令和指令系统 指令是以一组二进制码表示的,计算机能够执行某种操作的命令。 指令系统是某种CPU能够执行的全部指令的集合。 1.1 单片机基础知识 7.指令格式、指令组成、指令条数与操作码位数的关系 指令格式就是指令的编码规则。 指令组成:操作码+操作数。但不同类型的指令,操作数个数不一定相同。 指令条数与操作码位数的关系(设指令为N条,操作码位数为a位): N≤2a 1.1 单片机基础知识 8.字和字长 在计算机中的指令和数据都是一组二进制编码,它们是作为一个整体来进行处理和运算的。这样的一组二进制编码称为机器字(简称字)。 一个机器字所包含的二进制码的位数称为字长。或者说字长是CPU一次可处理(如数据的传送、运算等)的二进制数的位数。 字长和存贮单元、运算器中各部件的位数相一致。 1.1 单片机基础知识 二、单片机中数的表示方法简介 1.数制及其转换 ⑴进位计数制 有一个固定的基数r,数的每一位只能取r个不同的数字。 逢r进位,它的第i个数位对应于一个固定的值(位权) 为r的i次方。 r进制数的求和表达式如下 : 1.1 单片机基础知识 常用进位计数 后缀 下标 十进制 D 10 (后缀、下标可不用) 二进制 B 2 十六进制 H 16 八进制 Q 8 ⑵进位计数之间的转换 ①利用公式的直接相乘法 ②余数法(适合整数转换) ③取整法(适合小数转换) ④递归法(适合计算机转换) 1.1 单片机基础知识 2.计算机专用二进制编码 ⑴表示十进制数的BCD码 BCD码又称8421码,1字节表示。注意压缩BCD码、非压缩BCD码、标准非压缩BCD码的区别。 除BCD码外,类似编码还有2421、5211、余3码。 ⑵信息交换用ASCII码 1字节表示,最高位0,可以表示128个字符。熟记0~9、A~Z、a~z及回车、换行、空格等键码值。 ⑶汉字内码 2字节表示,每个字节的最高位用1表示。 1.1 单片机基础知识 3.计算机中数的表示方法 ⑴真值和机器数 真值就是人们通常使用的对一个数的表示形式,是这个数的本身。 数的真值由符号和数值两部分组成。 机器数是一个数(二进制编码)在机器中的表示形式。 机器数的符号、数值都用二进制编码表示。正数符号用“0”、负数符号用“1”表示。 1.1 单片机基础知识 ⑵无符号数和有符号数 当机器数用n位来表示时: 无符号数:机器数的n位全部都用来表示数的大小。 有符号数:机器数的最高位是符号位,“0”为正数,“1”为负数,其余n-1位表示数值。 1.1 单片机基础知识 ⑶定点数、浮点数及规格化数 定点数、浮点数都是有符号数。 定点数小数点是固定的。用机器数的最高位表示符号。 定点整数:小数点默认在数值部分最低位之后。 定点小数:小数点默认在数值部分最高位之前。 浮点数小数点是浮动的。对任一二进制数可表示: 1.1 单片机基础知识 式中:m≥0称为N尾数,m前面的符号称为数符,e为非负整数称为N的阶码,e前面的符号称为阶符(阶码、阶符决定小数点位置)。 浮点机器数的格式: 阶符(1位)阶码(N阶码位)数符(1位)尾数(N尾数位) 通常N尾数>N阶码。 规格化数: 1>m≥0.5 规格化数的实质是尾数最高位必须为1。 规格化数的定义就是为了使数据的有效位数最多,并使运算精度尽可能
您可能关注的文档
- [计算机软件及应用]So+Easy--Web自动化测试神器RF1.ppt
- [计算机软件及应用]ps第七章.ppt
- [计算机软件及应用]Premiere Pro 20字幕及字幕特技应用.ppt
- [计算机软件及应用]SCD工具使用.ppt
- [计算机软件及应用]SpringAOP2.ppt
- [计算机软件及应用]sql several数据库基础大一下.ppt
- [计算机软件及应用]SQL 第09章 视图.ppt
- [计算机软件及应用]SharePoint 2010 之企业信息管理的不二选择.pdf
- [计算机软件及应用]Silverlight商业应用程序开发---学习笔记.doc
- [计算机软件及应用]SQL关系数据库查询语言.ppt
- 制动系统的特点项目一58课件.pptx
- 直接工程费价外运杂费填料费铁路工程施工组织与概预算78课件.pptx
- 主备用控制中心的切换LCF300型25课件.pptx
- 智能交通系统的相关技术任务三车辆自动驾驶技术王怡安徽交通6.pptx
- 智能交通监控系统任务三城市交通诱导系统诱导系统的组成王怡安.pptx
- 智能交通监控系统任务二城市交通监控系统王怡安徽交通67课件.pptx
- 直升机的特点和分类空气动力学基础与飞行原理86课件.ppt
- 直升机的飞行性能空气动力学基础与飞行原理67课件.ppt
- 职业形象塑造3职业教育国际邮轮乘务管理专业教学化妆与形象设.pptx
- 轴向拉压杆件的线应变和胡克定律张亚琴河北交通52课件.pptx
最近下载
- 基于智能化技术的供水管网漏点判定与修复管理模式.pptx
- 2023-2024学年沪科版(2019)高中信息技术必修二第三单元项目五《规划并连接数字家庭系统的网络——组建小型信息系统网络(一)》说课稿.docx VIP
- 北京市城镇供水厂生产安全事故隐患目录.pdf VIP
- 业主委员会委员候选人推荐表.docx VIP
- NB-T35003-2023水电工程水情自动测报系统技术规范.pdf VIP
- 2025年高考英语陕西卷含解析及答案.docx VIP
- 2025年管道直饮水项目可行性研究报告.docx
- 地理信息安全在线培训考试题目完整版答案.docx
- 幼儿园区域活动的实施策略.pptx
- 10kV及以下变电所设计规范.pdf VIP
文档评论(0)