(清华大学课件全套)微机原理与接口技术
681页1、1 微机原理与接口技术 大家好 2 课程目标 掌握 微型计算机的基本工作原理汇编语言程序设计方法微型计算机接口技术建立微型计算机系统的整体概念 形成微机系统软硬件开发的初步能力 3 教材及实验指导书 教材 微机原理与接口技术 第3版 冯博琴 吴宁主编 清华大学出版社实验指导书 微机原理与接口技术实验指导书 讲义 陈文革 吴宁 夏秦编 西安交通大学 微机原理与接口技术题解及实验指导 第3版 吴宁 陈文革编 清华大学出版社 4 第1章微型计算机基础概论 主要内容 微机系统的组成计算机中的编码 数制及其转换无符号二进制数的运算算术运算和逻辑运算运算中的溢出机器数的表示及运算基本逻辑门及译码器 5 一 微型计算机系统 微型机的工作原理微机系统的基本组成 6 1 计算机的工作原理 冯 诺依曼计算机的工作原理存储程序工作原理 7 存储程序原理 将计算过程描述为由许多条指令按一定顺序组成的程序 并放入存储器保存指令按其在存储器中存放的顺序执行 由控制器控制整个程序和数据的存取以及程序的执行 8 冯 诺依曼计算机体系结构 运算器 存储器 控制器 输入设备 输出设备 9 冯 诺依曼机的工作过程 内存中的
2、程序 指令1 指令2 指令n 分析 获取操作数 执行 存放结果 程序计数器PC 地址 CPU 取出 操作数 10 冯 诺依曼机的工作过程 取一条指令的工作过程 将指令所在地址赋给程序计数器PC PC内容送到地址寄存器AR PC自动加1 把AR的内容通过地址总线送至内存储器 经地址译码器译码 选中相应单元 CPU的控制器发出读命令 在读命令控制下 把所选中单元的内容 即指令操作码 读到数据总线DB 把读出的内容经数据总线送到数据寄存器DR 指令译码因为取出的是指令的操作码 故数据寄存器DR把它送到指令寄存器IR 然后再送到指令译码器ID 冯 诺依曼机的特点和不足 特点 程序存储 共享数据 顺序执行属于顺序处理机 适合于确定的算法和数值数据的处理 不足 与存储器间有大量数据交互 对总线要求很高 执行顺序有程序决定 对大型复杂任务较困难 以运算器为核心 处理效率较低 由PC控制执行顺序 难以进行真正的并行处理 11 典型的非冯 诺依曼机结构 数据流驱动的计算机结构当指令具有所需数据 且输出端没有数据时就可执行 12 DataflowImageProcessingSystem 13 2 系统组
3、成 主机硬件系统外设微机系统系统软件软件系统应用软件 CPU存储器输入 输出接口总线 14 微处理器 微处理器简称CPU 是计算机的核心 主要包括 运算器控制器寄存器组 15 存储器 定义 用于存放计算机工作过程中需要操作的数据和程序 16 有关内存储器的几个概念 内存单元的地址和内容内存容量内存的操作内存的分类 17 内存单元的地址和内容 内存按单元组织每单元都对应一个地址 以方便对单元的寻址 10110110 38F04H 内存地址 单元内容 18 内存容量 内存容量 所含存储单元的个数 以字节为单位内存容量的大小依CPU的寻址能力而定实地址模式下为CPU地址信号线的位数 19 内存操作 读 将内存单元的内容取入CPU 原单元内容不改变 写 CPU将信息放入内存单元 单元中原来的内容被覆盖 20 内存储器的分类 随机存取存储器 RAM 只读存储器 ROM 按工作方式可分为 21 输入 输出接口 接口是CPU与外部设备间的桥梁 CPU I O接口 外设 22 接口的分类 串行接口并行接口 数字接口模拟接口 输入接口输出接口 23 接口的功能 数据缓冲寄存 信号电平或类型的转换 实现主
4、机与外设间的运行匹配 24 总线 基本概念分类工作原理常用系统总线标准及其主要技术指标 具体内容见后续课程 25 软件系统 软件 为运行 管理和维护计算机系统或为实现某一功能而编写的各种程序的总和及其相关资料 系统软件 应用软件 操作系统编译系统网络系统工具软件 软件 26 二 计算机中的数制和编码 数制和编码的表示各种计数制之间的相互转换 27 1 常用计数法 十进制 D 二进制 B 十六进制 H 28 例 234 98D或 234 98 D1101 11B或 1101 11 BABCD BFH或 ABCD BF H 29 2 各种进制数间的转换 非十进制数到十进制数的转换十进制到非十进制数的转换二进制与十六进制数之间的转换 30 非十进制数到十进制数的转换 按相应的权值表达式展开例 1011 11B 1 23 0 22 1 21 1 20 1 2 1 1 2 2 8 2 1 0 5 0 25 11 755B 8H 5 161 11 160 8 16 1 80 11 0 5 91 5 31 十进制到非十进制数的转换 到二进制的转换 对整数 除2取余 对小数 乘2取整 到十六进制的转换
5、 对整数 除16取余 对小数 乘16取整 32 二进制与十六进制间的转换 用4位二进制数表示1位十六进制数例 25 5 11001 1B 19 8H11001010 0110101B CA 6AH 33 3 计算机中的编码 BCD码用二进制编码表示的十进制数ASCII码西文字符编码 34 BCD码 压缩BCD码用4位二进制码表示一位十进制数每4位之间有一个空格扩展BCD码用8位二进制码表示一位十进制数 每4位之间有一个空格 35 BCD码与二进制数之间的转换 先转换为十进制数 再转换二进制数 反之同样 例 00010001 00100101 BCD 11 25 1011 01 B 36 ASCII码 西文字符的编码 一般用7位二进制码表示 D7位为校验位 默认情况下为0 要求 理解校验位的作用熟悉0 F的ASCII码 37 ASCII码的奇偶校验 奇校验加上校验位后编码中 1 的个数为奇数 例 A的ASCII码是41H 1000001B 以奇校验传送则为C1H 11000001B 偶校验加上校验位后编码中 1 的个数为偶数 上例若以偶校验传送 则为41H 38 三 无符号二进制数的运算
《(清华大学课件全套)微机原理与接口技术》由会员飞****9分享,可在线阅读,更多相关《(清华大学课件全套)微机原理与接口技术》请在金锄头文库上搜索。
2019年抚顺市第六中学高考生物简单题专项训练(含解析)
2019年教科版八年级物理上册全册学案
2019年宝鸡晨光中学高考生物简单题专项训练(含解析)
2019年象山港书院高考生物简单题专项训练(含解析)
2019年一级建造师工程经济考点总结
2019年小学教育教学工作总结4篇
2019年浙江省金华市中考数学试卷(解析版)
2019年布拖县中学高考生物简单题专项训练(含解析)
2010年卫生系列中级职称内科学风湿及结缔组织病习题及参考答案
2019年信阳晨光中学高考生物简单题专项训练(含解析)
2018年一级建造师市政实务必考点
2019年和县第三中学高考生物简单题专项训练(含解析)
2018高考化学微题型微考点训练1--20
2019年大理市大理第二中学高考生物简单题专项训练(含解析)
2019年三中高考生物简单题专项训练(含解析)
2018检验检测机构质量手册
2019年衡南县第三中学高考生物简单题专项训练(含解析)
2019年宏华中学高考生物简单题专项训练(含解析)
2018年银行从业资格考试个人贷款考点重点难点总结
2018全省行政执法资格模拟考试试题
2023-12-22 55页
2023-12-22 50页
2023-12-22 50页
2023-12-22 64页
2023-12-22 50页
2023-12-22 55页
2023-12-22 51页
2023-12-22 50页
2023-12-22 50页
2023-12-19 24页