接口基础.docVIP

  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文档。上传文档
查看更多
接口基础.doc

第一章 微型计算机概述 1.1 微型计算机的特点和发展 一、计算机按体积分类:巨、大、中、小、微型计算机。 二、微型机特点:①体积小、重量轻。②价格低廉。③可靠性高、结构灵活。 ④应用面广。 1.2 微型计算机的分类: 一、按规模分类:单片机、个人计算机、笔记本电脑、掌上电脑 二、按微处理器的字长,分为:4位微处理器,8位微处理器,16位微处理器,. 32位微处理器 说明:字长:CPU一次处理的最大的二进制数的位数为机器字长。 1.3 微处理器、微型计算机和微型计算机系统 一、微处理器即CPU CPU包括运算器和控制器两部分,运算器包括算术逻辑部件,累加器和通用寄存器组,等;控制器包括程序计数器(指令指针),指令寄存器和译码器,时序部件,控制部件(控制单元CU),等。 CPU功能:指令控制、操作控制、时间控制和数据加工。 二、微型计算机 微型计算机由CPU、存储器、输入输出接口电路和系统总线构成,也称为主机。 系统总线包括:数据总线DB(data bus):传输数据;地址总线AB(address bus):传送地址信息;控制总线CB(control bus) :传输控制信号 三、微型计算机系统:以微型计算机为主体,配上系统软件和外设之后,就成了微型计算机系统。 三者的关系P4图1-1。 1.4 微型计算机的应用 科学计算,信息处理,过程控制,仪器、仪表控制,家用电器和民用产品控制 1.5 微型计算机的性能指标 CPU的位数,CPU的主频,内存容量和速度,硬盘容量 如何学习微机技术及应用 一、微型机是通例,嵌入式是特例 二、学习目的是编程(也可以设计硬件) 1、获取芯片及芯片引脚图 2、确定引脚功能(输入输出方向)及相关寄存器 3、设计芯片与CPU连接电路图 4、软件编程,驱动电路工作(注意时序关系的先后) 第二章 16位与32位处理器 2.1 16位微处理器8086 2.1.1 8086的编程结构 一、编程结构:从程序员和使用者的角度看到的结构。 8086的编程结构分为两部分,即 1.总线接口部件(bus interface unit,BIU) 2.执行部件(execution unit,EU) 二、总线接口部件 总线接口部件负责与存储器、I/O端口传送数据 ,由下列4部分组成: ① 4个段地址寄存器(CS、DS、ES、SS) ② 16位的指令指针寄存器IP(Instruction Pointer) ③ 20位的地址加法器 ④ 6字节的指令队列缓冲器 (8086汇编语言指令最长6个字节) 三、执行部件 执行部件负责指令的执行 ,由下列4部分组成: ① 4个通用寄存器,即AX、BX、CX、DX; ② 4个专用寄存器,即基数指针寄存器BP(base pointer)、堆栈指针寄存器SP(stack pointer)、源变址寄存器SI(source index)、目的变址寄存器DI(destination index); ③算术逻辑部件ALU(arithmetic logic unit); ④标志寄存器。 (见P11) 四、8086的总线周期的概念 典型的8086总线周期由4个时钟周期组成,通常为为T1状态,T2状态,T3状态,T4状态: ①在T1状态:CPU往总线上发出地址信息,以指出要寻址的是存储单元还是外设端口的地址。 ②在T2状态:CPU从总线上撤销地址,低16位成高阻态为传输数据做准备(地址线和数据线复用),总线的高4位输出状态信息。 ③在T3状态:高4位输出状态信息,低16位传输数据 ④由于存储器或外设的速度比CPU慢,存储器或外设会通过READY信号线在T3状态启动之前向CPU发一个“数据未准备好”信号,于是CPU在T3状态之后插入1个或多个TW(等待状态),当存储器或外设完成数据传输时,通过READY信号线向CPU发一个“数据准备好”信号,CPU收到这个信号后离开TW状态,进入T4状态。 ⑤在T4状态,总线周期结束。 详细可参见P23 总线操作。 2.1.2 8086的引脚信号和工作模式 一、最小模式和最大模式的概念 (1)最小模式:在系统中只有一个微处理器。 (2)最大模式:两个或多个微处理器(主处理器、协处理器) 二、8086/8088的引脚信号和功能(见P14图2-3) 1、注意点: ① 8086/8088的数据线和地址线复用 ② 8086有16根数据线,可用高8位传递一个字节,可用低8位传递一个字节,还可用16位传递一个字,靠信号区分。 ③ 第21脚(RESET)为输入复位信号 ④ 第22引脚为“准备好”(READY)信号 ⑤ 表示读,表示写,它们与M/信号联合对存储器或外设读写操作 ⑥ 高4位地址和状态线复用 2、各引脚信号: ① GND、VCC

文档评论(0)

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

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

1亿VIP精品文档

相关文档