- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程教学
大纲编号: 1026901
南京理工大学
课程教学大纲
学 院 (系): 自动化系
课 程 名 称: 微机原理及应用
课 程 学 分: 6 学分
执 笔 人: 侯晓霞
审 订 人: 戴跃伟
修(制)订日期: 2003年07月
一、课程的地位与作用
“微机原理及应用”是电气信息类本科生教学的主要学科基础课之一。无论是从事自动化、电子信息工程、通信工程、计算机应用、电气工程及自动化方面的理论研究还是从事工程实践,都离不开计算机技术。因而在本科阶段打下微型计算机原理和应用方面的坚实基础是非常重要的。
二、课程的教学目标与基本要求
本课程紧密结合电气信息类的专业特点,围绕微型计算机原理和应用主题,以Intelx86CPU为主线,系统介绍微型计算机的基本知识、基本组成、体系结构和工作模式等,Intelx86CPU的指令系统、汇编语言及程序设计方法和技巧,存储器的组成和I/O接口扩展方法,微机的中断结构、工作过程和8259A的编程与应用,DMA控制器的工作过程和8237的编程结构,从而使学生能较清楚的了解微机的结构与工作流程,建立起系统的概念。
课程系统介绍了微机中的常用接口原理和应用技术,包括串并行接口8255A和8251A的工作原理及编程应用方法,计数器/定时器8253的结构和应用,A/D、D/A的基本工作原理及应用方法。在此基础上,对现代微机系统中涉及的总线技术、高速缓存技术、数据传输方法、高性能计算机的体系结构和主要技术作了简要分析。
同时,配以适当的实验教学培养学生的独立分析问题和解决问题的能力,通过系统的实践教学锻炼,使学生具有一定的软硬件开发能力,为未来的工作和后继课程的学习打下基础。
。
三、课程内容(重点△,难点★,选修*)
1 微型计算机概述
1.1 概述
1.1.1 微型计算机的发展
1.1.2 微型计算机的特点
1.2 微机工作过程
1.2.1 微机基本结构
1.2.2 微机工作过程
1.3 Intel x86微处理器
1.3.1 △★Intel x86CPU的内部结构
1.3.2 △Intel x86CPU引脚及其功能
1.3.3 Intel x86CPU的工作模式与系统构成
1.4 Intel x86CPU时序分析
1.4.1 基本概念
1.4.2 ★典型时序分析
2 Intel x86微处理器平台的指令系统
2.1 Intel x86的寻址方式
2.1.1 立即寻址
2.1.2 直接寻址
2.1.3 寄存器寻址
2.1.4 寄存器间接寻址
2.2.5 变址寻址
2.2.6 基址加变址寻址
2.2 △Intel x86 指令系统
2.2.1 数据传送指令
2.2.2 算术运算指令
2.2.3 逻辑运算指令
2.2.4 串操作指令
2.2.5 程序控制指令
2.2.6 标志处理及CPU控制类指令
2.2.7 *浮点运算指令
2.2.8 *MMX和SIMD指令
3 汇编语言程序设计
3.1 汇编语言的基本元素
3.1.1 汇编语言的语句格式
3.1.2 汇编语言的运算符
3.1.3 表达式
3.1.4 汇编语言程序汇编步骤
3.2 伪指令
3.2.1 定义数据伪指令
3.2.2 符号定义伪指令EQU、=、及PURGE
3.2.3 段定义伪指令SEGMENT和ENDS
3.2.4 设定段寄存器伪指令ASSUME
3.2.5 定义过程的伪指令PROC和ENDP
3.2.6 宏指令
3.2.7 ORG 伪指令
3.2.8 汇编结束伪指令END
3.3 △汇编程序设计
3.3.1 简单程序设计
3.3.2 分支程序设计
3.3.3 ★循环程序设计
3.3.4 ★子程序设计
3.3.5 ★*MASM与高级语言的接口
3.3.6 DOS功能调用
4 存储器系统
4.1 概述
4.1.1 存储器分类
4.1.2 存储器系统结构
4.2 △读写存储器RAM
4.2.1 静态RAM
4.2.2 动态RAM
4.3 △只读存储器ROM
4.3.1 掩模ROM
4.3.2 可编程的ROM
4.3.3 可擦除可编程序的ROM
4.3.4 电可擦除可编程序的ROM
4.3.5 快擦型存储器(F1ash Memory)
4.4 △★存储器芯片扩展及其与CPU的连接
4.4.1 存储器芯片与CPU的连接
4.4.2 存储器芯片的扩展
4.5 ★高速缓冲存储器Cache
4.5.1 Cache的层次
文档评论(0)