微机原理大纲.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文档。上传文档
查看更多
微机原理大纲

《微机原理及接口技术》教学大纲 一、适用专业和层次 自动化专业、机械设计及自动化专业、交通工程专业,其它专业 二、先行课 ·数字逻辑 ·高级语言程序设计等 三、使用教材 ·扬素行,微型计算机系统原理及应用(第2版),北京:清华大学出版社,2004.2 四、目的和要求 本课程以Intel8088CPU和典型机IMB PC系列机为蓝本展开微型机系统的基本原理。学生将学习微处理机的指令系统和汇编语言程序设计;熟悉CPU外部特性及其与半导体存贮器、I/O接口电路的连接方法,以及与外设进行数据传送的方式;掌握微机基本接口的工作原理及应用技术。本课程不仅要求学生掌握汇编语言程序设计能力,而且还要求学生掌握微机基本接口电路的原理和常用接口技术,为深入应用微型机系统打下良好基础。 五、主要内容 ·微型计算机系统概述 介绍微型机的发展概况,特点和类型,学习微型机的系统结构,使学生明确学习微型机的意义。 ·微处理器指令系统 学习微处理器8088/8086的功能结构、寄存器结构、存储器结构,掌握8088/8086的寻址方式和基本指令及使用。 ·汇编语言程序设计 掌握汇编语言源程序格式以及编辑、汇编、连接的开发方法,掌握常量表达、变量定义及应用、变量和标号的属性及操作符,掌握基本的顺序、分支、循环和子程序设计方法。 ·微处理器外部特性 掌握Intel 8088的引脚功能、支持电路(三态缓冲器和锁存器)、总线周期时序。理解总线技术和总线结构在微机中的重要性。 ·半导体存储器及其接口 了解各种类型半导体存贮器的特点及适用范围,掌握SRAM 芯片及连接方法。 ·基本输入输出接口 明确接口有关概念,了解I/O端口的编址方式,学习接口电路的连接,认真领会微处理机与外设的数据传送方式。掌握无条件和查询传送方式,理解中断传送方式和DMA传送方式。 ·中断控制接口 学习Intel 8088的中断系统,了解中断控制器8259的应用,掌握编写中断服务程序的方法。 ·定时计数控制接口 了解计数器、定时器的作用,掌握8253的工作方式、编程和使用,学习微机中8253的应用。 ·并行接口 掌握8255A的工作方式和使用,掌握键盘的工作原理和键的识别方法;掌握LED数码管的工作原理和显示方法。了解并行打印机接口。 六、教学要求 ·微型计算机系统概述 了解微机发展概况、典型微处理器和微机系统。 明确微机两个应用方向、区别通用微机(及PC机)和控制专用微机(及单片机)。 了解微机的硬件组成,理解总线及其应用特点、掌握地址、数据、控制总线的概念。 熟悉PC系列机的主机板、存储空间分配和I/O空间分配。 复习并掌握整数2、10、16进制数相互转换和补码、BCD、ASCII码的概念。 ·微处理器指令系统 了解微处理器基本结构、8088/8086的功能结构。 掌握8088/8086的寄存器结构、存储器结构和寻址方式。 熟悉汇编语言的语句格式,掌握8088/8086基本指令: 数据传送指令:MOV/XCHG/XLAT、PUSH/POP、LEA; 加减运算指令:ADD/SUB、ADC/SBB、CMP、INC/DEC; 位操作指令:AND/OR/XOR/NOT/TEST、SHL/SHR/SAR、ROL/ROR/RCL/RCR; 控制转移指令:JMP/Jcc/LOOP、CALL/RET、INT n。 掌握DOS字符/字符串输出功能调用方法;了解ROM-BIOS的字符输出功能调用方法。 ·汇编语言程序设计 掌握简化段定义源程序格式。 掌握常量表达、变量定义及应用、变量和标号的属性及操作符。 掌握汇编语言源程序的编辑、汇编、连接和调试的开发方法。 掌握基本伪指令和操作符:EQU/=;+-*/;DB/DW/DD、?/DUP;ORG/$、OFFSET/SEG/PTR;.MODEL/.STACK/.DATA/.CODE/END;PROC/ENDP。 掌握基本的顺序、分支、循环和子程序设计方法。 熟悉常见程序设计问题:多精度运算,查表(查代码、特定值等)、ASCII和BCD代码转换;数据范围判断(0~9、A~Z、a~z)、字母大小写转换;字符串传送、比较等操作、求最小最大值、数据求和、统计字符个数。 ·微处理器外部特性 了解8088两种组态,掌握最小组态的引脚定义、总线形成和总线时序。 理解总线及其层次结构。 ·半导体存储器及其接口 了解各类半导体存储器的应用特点。 熟悉半导体存储器芯片的结构和SRAM/EPROM芯片引脚功能。 掌握存储芯片与CPU连接的方法,特别是片选端的处理。 ·基本输入输出接口 了解I/O接口电路的主要功能、内部和外部特点、端口编址方法。 掌握输入输出指令。 掌握无条件、查询传送方式。 理解中断、中断源、中断工作过程、中断源识别、优先权排队和中断嵌套。 理解DM

文档评论(0)

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

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

1亿VIP精品文档

相关文档