微机原理与接口技术总结.pptVIP

  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文档。上传文档
查看更多
微机原理与接口技术 总结 计算机基础 计算机硬件发展简史; 冯诺依曼体系结构; 二进制:进制规则;进制之间的转换;原码、反码、补码;二进制定点数和浮点数【不考】); 定点数的运算(加、减);溢出判断; 计算机编码(BCD、ASCII、汉字编码【不考】) 冯诺依曼体系 必须有一个存储器。程序和数据都以二进制代码形式存于存储器中。从形式上看,指令与数据没有区别。 必须有一个控制器。在它的控制下,指令依次从存储器中取出,然后对指令进行解释和执行。每条指令均由操作数、操作数地址和运算结果地址组成。 必须有一个运算器。用于完成算术、逻辑运算。 必须有输入、输出设备。用来完成人--机通信。 程序(软件) 机器指令:机器可识别的命令,二进制表示 汇编语言:和机器指令一一对应,靠助记符帮助人类记忆; 汇编语言指令集:由所有汇编语言指令组成的集合;有限集; 数据传输指令 算术/逻辑运算指令 判断(或比较)指令 跳转指令 位操作类指令 串操作类指令 处理机控制类指令 伪指令(不属于计算机可执行指令) 指令寻址方式 程序(软件) 指令寻址方式 直接寻址 寄存器间接寻址 寄存器相对寻址 基址变址寻址方式 相对基址变址寻址方式 段内直接寻址 段内间接寻址 段间直接寻址 段间间接寻址 典型的汇编语言程序 CPU 运算器:完成四则运算 控制器:实现数据和程序的流转 如何获得程序? 如何获得数据? 如何区分数据和程序? 程序如何执行? 执行的结果如何保存? 寄存器:存储运算中间结果 CPU内部结构 典型CPU内部结构 典型CPU外部特性 总线技术 CPU与外部设备相连的通路 冯诺依曼体系的改变 8086总线工作原理及应用-读时序 8086总线工作原理及应用-写时序 8086/8088总线拆解 存储器 功能:存储程序或数据 存储器种类: ROM:PROM、EPROM、EEPROM、Flash; RAM:SRAM、DRAM 存储器分层结构 SRAM的工作原理 RAM存储器阵列 存储器扩展 8086与存储器 存储器数学模型 计算机整机形式基本形成 程序和数据以二进制形式存储在存储器中; CPU通过数据总线、地址总线、控制总线对存储器进行读、写操作; 在CPU的主频控制下,按照总线的读写时序,CPU将二进制的程序和数据读到CPU中,按照汇编语言的每一条指令的意义,控制器控制CPU执行指令; I/O接口技术 I/O接口为人(或设备)与计算机打交道提供支持; 外部设备和CPU通讯需要通过三总线(与存储器基本相同); 不同的是:一般外部设备比较慢,需要一种同步方式;外部设备的通讯方式没有统一的标准,需要统一到三总线上,所以需要接口技术。 接口的控制方式有三种:查询、中断、DMA。 接口的编址方式 与存储器统一编址(存储器映像编址) 不需要增加指令; 但占有了存储器的存储空间; 独立编制(专用的I/O端口编址) 需要增加新的指令 需要产生新的控制信号 但不占用存储空间 并行接口芯片 DIP封装,共40个引脚。 1. 连接系统总线的主要引脚 D0~D7:数据线,双向,连CPU数据总线; RESET:复位输入,接系统总线的RESET; CS*:片选控制输入,接译码器; RD*:读命令输入,接CPU的RD*或IOR*; WR*:写命令输入,接CPU的WR*或IOW*; A0,A1:片内端口地址输入,可选4个片内端口。接AB的任2位。 并行接口 矩阵式键盘并行接口 中断 串行接口 串行通讯 计算机硬件系统 作业 LED开关接口。 设计8086CPU通过8255用开关与8段LED显示器及4个按键开关的接口电路。 详细要求: 8255A PA口加驱动器接LED显示输出; PB口低4位接开关输入; PC口不用。 8255A的A0、A1接地址总线的A1、A2,其端口地址为:0FFF8H、0FFFAH、0FFFCH、0FFFEH。 软件设计要求:开关设置的二进制信息由8255A的PB口输入后,按照下页表中给定的对应关系,通过PA口输出给8段LED显示,显示开关状态所对应的十六进制值,试编制其控制程序。 作业 课程到此结束 谢谢同学们的支持 Thank All of You ! f 1111 7 0111 e 1110 6 0110 d 1101 5 0101 b 1100 4 0100 b 1011 3 0011 a 1010 2 0010 9 1001 1 0001 8 1000 0 0000 LED显示 PB3~PB0 LED显示 PB3~PB0 * * 控制器 运算器 存储器 输入设备 输出设备 CPU DATA SEGMENT STRING DB ‘Hello World!’, ‘$’ DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:D

文档评论(0)

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

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

1亿VIP精品文档

相关文档