山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第二章 微型计算机基础知识

第二章微型计算机基础知识 本章学习目标: ◇掌握微型计算机中的数制及其编码 ◇掌握布尔代数和常见逻辑电路 ◇了解微型计算机的常用技术术语和技术
2:38:53 第二章 微型计算机基础知识 本章学习目标: 掌握微型计算机中的数制及其编码 掌握布尔代数和常见逻辑电路 了解微型计算机的常用技术术语和技术 3 13:39

第二章微型计算机基础知识 ◇2.1微型机中的数制及其编码 ◆2.11数与数制 ◆2,12不同数制之间的转换 ◆2.1.3数制数据的编码及其运算 1原码;2反码;3补码;4十进制数的编码(非)压缩BCD码) ◆2.14非数值数据的编码 ◇2.2布尔代数和常见逻辑电路 ◇2.3微型计算机的常用技术术语和技术 ◆231常用单位及术语; ◆232常见技术
2:38:53 第二章 微型计算机基础知识 2.1 微型机中的数制及其编码 2.1.1 数与数制 2.1.2 不同数制之间的转换 2.1.3 数制数据的编码及其运算 ➢ 1.原码; 2.反码; 3.补码; 4.十进制数的编码((非)压缩BCD码) 2.1.4 非数值数据的编码 2.2 布尔代数和常见逻辑电路 2.3 微型计算机的常用技术术语和技术 2.3.1 常用单位及术语; 2.3.2 常见技术 4 13:39

82.1微型机中的数制及基编码《 21.1数与数制 进位计数制,简称数制。 ◇十进制:人们习惯采用的计数制是十进制。 0-9十个不同的基数,逢十进一。 用 D(Decimal)表示或省略。 ◇二进制:计算机所采用的计数制是二进制。 只有0、1两个不同的基数,逢二进 用B( Binary)表示。 因为计算机用晶体管截止、饱和两个态下的输 出电平1、0表示数字
2:38:53 §2.1微型机中的数制及其编码 2.1.1 数与数制 进位计数制, 简称数制。 十进制:人们习惯采用的计数制是十进制。 0—9 十个不同的基数,逢十进一。 用D(Decimal )表示或省略。 二进制: 计算机所采用的计数制是二进制。 只有0、1两个不同的基数,逢二进一。 用B(Binary )表示。 因为计算机用晶体管截止、饱和两个态下的输 出电平1、0表示数字。 5 13:39

2.1.1数与数制 十进制与二进制转换 ◇人机交互时采用十进制,计算机内数据存储、计 算、处理用二进制,需要进行转换。在计算机中 的解决方法是,利用接口技术作转换。 ◇如:用键盘输入数据时使用十进制数,即输入电 路使用的键盘是十进制数,输入接口电路将十进 制数转换为二进制数后送到机器内部
2:38:53 2.1.1 数与数制 人机交互时采用十进制,计算机内数据存储、计 算、处理用二进制,需要进行转换。在计算机中 的解决方法是,利用接口技术作转换。 如:用键盘输入数据时使用十进制数,即输入电 路使用的键盘是十进制数,输入接口电路将十进 制数转换为二进制数后送到机器内部。 6 13:39 十进制与二进制转换

2.1.2不同数制之间的转换 1、十进制数转换为二进制数 ◇十进制数转换为二进制数的方法 ◆整数部分转换方法:"除2取余,逆序排列 整数(及商)除以2取余,直到商为0为止。最 后将所有余数倒序排列,得到转换结果 小数部分转换方法:"乘2取整,顺序排列“ 乘以2取整,直到满足精度要求为止
2:38:53 2.1.2 不同数制之间的转换 1、十进制数转换为二进制数 十进制数转换为二进制数的方法 整数部分转换方法: "除2取余,逆序排列" 整数(及商)除以2取余,直到商为0为止。最 后将所有余数倒序排列,得到转换结果。 小数部分转换方法: "乘2取整,顺序排列“ 乘以2取整,直到满足精度要求为止。 7 13:39

例1:将十进制数100转换为二进制数 余数 2|100 低位 50 222222 25 12 00100 (100)10=(01100100)2 6 或者表示为: 100D=01100100B 高位
2:38:53 例1:将十进制数100转换为二进制数 余数 2 低位 2 2 2 2 2 2 高位 100 0 5 0 0 2 5 1 2 1 6 0 3 0 1 1 0 1 (100)10=(01100100)2 8 13:39 或者表示为: 100D=01100100B

例2:将十进制数45.613转换成二进制数 余数 取整数高位 245 1低位 0.613×2=1.226 22 0.226×2=0.452 11 0.452×2=0.904 001 0.904×2=1.808 0.808×2=1.616 1高位 0.616×2=1.232 低位 整数部分转换示意图 小数部分转换示意图 45.613≈1011011001112或45613D≈101101100111B 45.613) 10
2:38:53 例2:将十进制数45.613转换成二进制数 9 13:39 45.613≈ (101101.100111)2 或45.613D≈101101.100111B (45.613)10

2、二进制数转换为十进制数 ◇转换方法:按权展开相加。 例如,一个8位二进制数110的各位 的权值依次是27、26、25、…、20。 如将10110110B转换为十进制数的方法是: 1×2+0×26+123+1×2+0×23+1×2+1×2+02 =182,即,(10110110)2=(182)10 或表示为:10110110B=182D
2:38:53 2、二进制数转换为十进制数 转换方法:按权展开相加。 例如,一个8位二进制数11111111B的各位 的权值依次是2 7 、 2 6 、 2 5 、… 、2 0 。 如将10110110B转换为十进制数的方法是: 10 13:39 ,即, (10110110)2 =(182)10 或表示为: 10110110B=182D =182

3、十六进制数 ◇优点:二进制数位数较多时,读写不方便。而使用 十六进制表示简明 ◇十六进制数表示: 09、A、B、C、D、E、F十六个不同的基数 逢十六进一,用H( Hexadecimal)表示 ◇二进制数转换为十六进制数 原理:四位二进制数对应一位十六进制,所以二进制 整数转换为16进制时,从最低位开始,每四位一组 (不足四位时高位补0)转换成一位十六进制数据即可。 例如:10110110B=B6H;0111100g=7CH
2:38:53 3、十六进制数 优点:二进制数位数较多时,读写不方便。而使用 十六进制表示简明。 十六进制数表示: 0~9、A、B、C、D、E、F十六个不同的基数 逢十六进一 , 用H( Hexadecimal )表示。 11 13:39 二进制数转换为十六进制数 原理:四位二进制数对应一位十六进制,所以二进制 整数转换为16进制时,从最低位开始,每四位一组 (不足四位时高位补0) 转换成一位十六进制数据即可。 例如:1011 0110B=B6H; 0111 1100B=7CH

十六进制数转换为二进制数 ◇十六进制数据转换为二进制数据时,把每一位十六进制 数据直接写成四位二进制数。例如:64H=01100100B 表214位二进制数和一位十六进制数具有一一对应关系 十六进制「二进制十六进制二进制 0000 1000 01234567 0001 1001 0010 1010 0011 1011 0100 1100 0101 0110 89ABCDEF 1101 1110 0111 111
2:38:53 十六进制数转换为二进制数 十六进制数据转换为二进制数据时,把每一位十六进制 数据直接写成四位二进制数。例如:64H=0110 0100B 12 13:39 表2-1 4位二进制数和一位十六进制数具有一一对应关系 十六进制 二进制 十六进制 二进制 0 0000 8 1000 1 0001 9 1001 2 0010 A 1010 3 0011 B 1011 4 0100 C 1100 5 0101 D 1101 6 0110 E 1110 7 0111 F 1111
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 四川大学:《计算机操作系统 Operating System Principles》课程教学资源(PPT课件讲稿)第6章 存储器管理.ppt
- 《计算机系统和系统结构》课程教学资源(PPT课件讲稿)第四章 流水线技术.ppt
- 《计算机算法基础》课程教学资源(PPT课件讲稿)分枝-限界法.ppt
- 东南大学:《数据结构》课程教学资源(PPT课件讲稿)贪心算法.pptx
- 《网络编程实用教程》教学资源(PPT课件讲稿)第4章 MFC编程.ppt
- 航空航天(PPT课件讲稿)Mechanics——Particle Motion.ppt
- 上海交通大学:《软件工程导论》课程教学资源(PPT课件讲稿)第十三讲 软件项目中的人员管理.ppt
- Data Mining and Model Choice in Supervised Learning.ppt
- 武昌理工学院:《操作系统原理》课程教学资源(PPT课件)第一章 操作系统概述(主讲:温静).pptx
- 《Computer Networking:A Top Down Approach》英文教材教学资源(PPT课件讲稿,6th edition)Chapter 8 网络安全 Network Security.ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第六章 数字签名算法.pptx
- 华中师范大学:智能与分布计算(PPT课件讲稿)语义网与本体 Semantic Web & Ontology(Introduction).ppt
- 中国科学技术大学:《计算机科学导论》课程教学资源(PPT课件讲稿)第五讲 经典计算的计算模型(主讲:陈意云).pptx
- 《高级语言程序设计 Advanced Programming》课程教学资源(PPT课件讲稿)第5章 循环结构程序设计.ppt
- 香港科技大学:Introduction to Software Defined Network(SDN).pptx
- 《微机原理笔记》课程教学资源(PPT课件讲稿)第6章 输入输出和中断技术.ppt
- 厦门大学:《大数据技术原理与应用》课程教学资源(PPT课件讲稿)第九章 图计算.ppt
- 《大型机高级系统管理技术》课程教学资源(PPT课件讲稿)第3章 作业控制语言.ppt
- 贵州师范学院:《高级语言程序设计 Advanced Programming》课程教学资源(PPT课件讲稿)第9章 结构体.ppt
- A New Approach for Accurate Modelling of Medium Access Control(MAC)Protocols.ppt
- 《The C++ Programming Language》课程教学资源(PPT课件讲稿)Lecture 05 Object-Oriented Programming.ppt
- 四川大学:《计算机操作系统 Operating System Principles》课程教学资源(PPT课件讲稿)第7章 虚拟存储器管理.ppt
- 《计算机软件技术基础》课程电子教案(PPT课件讲稿)第9章 存储管理.ppt
- 上海交通大学:传感器网络研究 Research On Sensor Nets(主讲:伍民友).ppt
- 南京航空航天大学:《数据结构》课程教学资源(PPT课件讲稿)第五章 数组和广义表.ppt
- 《大数据挖掘与应用技术》课程教学资源(PPT课件讲稿)第12章 Hibernate持久化技术.ppt
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第7章 多处理器及线程级并行 7.3 分布式共享存储器体系结构 7.4 Models of Memory Consistency.pptx
- Acknowledged Broadcasting and Gossiping in ad hoc radio networks.ppt
- Apache Spark:Intro to Spark(Lightning-fast cluster computing).pptx
- 中国科学技术大学:《网络信息安全 NETWORK SECURITY》课程教学资源(PPT课件讲稿)第三章 局域网安全技术及应用.ppt
- 面向服务的业务流程管理(PPT讲稿)Business Process Analysis and Modeling.pptx
- 中国铁道出版社:《局域网技术与组网工程》课程教学资源(PPT课件讲稿)第6章 Internet.ppt
- 《计算机视觉》课程教学资源(PPT课件讲稿)第二章 视觉的基本知识 第二节 视觉物理学特性.pptx
- 北京航空航天大学:《程序设计语言原理》课程教学资源(PPT课件)第0章 绪论(主讲:吕卫锋)程序语言设计方法学 The Methodology Of Programming Language.ppt
- 《单片机原理及应用》课程PPT教学课件(C语言版)第1章 单片机基础知识概述.ppt
- 山西管理职业学院:《Excel 教程》课程教学资源(PPT课件讲稿,共九部分).ppt
- 《文献信息检索与利用》课程教学资源(PPT课件)第三章 文献信息检索基本理论.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件讲稿)文件管理(主讲:徐锋).ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)敏捷软件开发 Agile Software Development.ppt
- 计算机的维修(PPT课件讲稿)计算机维修的基本知识与实例.ppt