张伟涛 副教授
单位:西安电子科技大学
部门:电子工程学院
职位:遥感系副主任
提供学校: | 西安电子科技大学 |
院系: | 电子工程学院 |
专业大类: | 电子科学与技术 |
专业: | 电子信息工程 |
课程英文名称: | Microcomputer Principle and System Design |
课程编号: | EE3010L |
学分: | 4 |
课时: | 48 |
《微机原理与系统设计》课程在电子信息和计算机类专业的课程体系中,是必备的专业基础课和工程技术基础课,具有举足轻重的地位。本课程主要包含两个方面的内容,一方面是8086汇编语言程序设计技术,重点介绍8086的指令系统及其编程方法;另一方面是8086系统总线及接口设计技术,重点介绍系统总线的形成、存储器设计、常用芯片接口设计、专用芯片(8259A、8253、8255A)的接口设计、常见应用接口(A/D、D/A、矩阵键盘、LED数码显示)、光电隔离、步进电机等)的设计及应用编程。通过本课程的学习,使学生系统地掌握以CPU为核心的微机系统的组成原理,掌握8086/8088系列CPU的汇编语言程序设计技术和常用芯片的接口设计技术,为学习后续课程,进行创新性研究和解决复杂工程问题,奠定坚实的基础。
本课程以课堂讲授为主,辅助以实验和上机练习,其中课堂讲授主要通过板书完成面对面讲解,同时结合互联网智慧教学工具在课堂中融入更多互动环节。此外,主讲人注重课堂教学与科研实践的结合,力求知行合一,通过在课堂教学中运用所学知识解决实际工程问题来提升教学效果。
[1] 楼顺天,周佳社,张伟涛,微机原理与接口技术(第二版),北京:科学出版社,2015.
[2] 周明德,蒋本珊,微机原理与接口技术(第二版),人民邮电出版社,2007.
[3] 王永山,王博,微型计算机原理与应用(第三版),西安电子科技大学出版社,2009.
[4] 冯博琴,吴宁,微型计算机原理与接口技术(第三版),清华大学出版社,2011.
[5] 邹逢兴,陈立刚,李春,微型计算机原理与接口技术,清华大学出版社,2007
[6] 邹逢兴,滕秀梅,徐晓红,微型计算机原理与接口技术实验指导,清华大学出版社,2009
[7] MazidiM. A., Mazidi J. G., Causey D., X86 PC: Assembly Language, Design, andInterfacing, (5th Edition), Prentice Hall, 2009.
[8] BarryB.Brey, Intel微处理器(第8版),金惠华,艾明晶,尚利宏等译,北京:机械工业出版社,2010
课程章节 | | 文件类型 | | 上传时间 | | 大小 | | 备注 | |
1.1 课程性质 |
视频
.mp4
|
2018-09-12 | 436.16MB | ||
1.2 课程内容安排 |
视频
.mp4
|
2018-09-12 | 438.97MB | ||
1.3 微机系统组成 |
视频
.mp4
|
2018-09-12 | 441.92MB | ||
视频
.mp4
|
2018-09-12 | 296.64MB | |||
2.1 数制及其转换 |
视频
.mp4
|
2018-09-12 | 199.94MB | ||
2.2 二进制数运算 |
视频
.mp4
|
2018-09-12 | 377.21MB | ||
视频
.mp4
|
2018-09-12 | 283.01MB | |||
2.3 有符号数的表示 |
视频
.mp4
|
2018-09-12 | 406.15MB | ||
2.4 有符号数运算与溢出 |
视频
.mp4
|
2018-09-12 | 416.96MB | ||
2.5 BCD编码与ASCII码 |
视频
.mp4
|
2018-09-12 | 413.14MB | ||
3.1 微处理器外部结构 |
视频
.mp4
|
2018-09-12 | 323.29MB | ||
视频
.mp4
|
2018-09-12 | 322.80MB | |||
3.2 微处理器内部结构 |
视频
.mp4
|
2018-09-12 | 411.26MB | ||
视频
.mp4
|
2018-09-12 | 398.62MB | |||
3.3 微处理器功能结构 |
视频
.mp4
|
2018-09-12 | 375.87MB | ||
3.4 8086寄存器组织 |
视频
.mp4
|
2018-09-08 | 373.81MB | ||
视频
.mp4
|
2018-09-12 | 373.81MB | |||
4.1 汇编语言概述 |
视频
.mp4
|
2018-09-12 | 151.26MB | ||
4.1.1 汇编语言语句 |
视频
.mp4
|
2018-09-12 | 172.91MB | ||
4.1.2 常数与表达式 |
视频
.mp4
|
2018-09-12 | 161.92MB | ||
4.1.3 标号与变量 |
视频
.mp4
|
2018-09-12 | 342.83MB | ||
4.1.3.1 变量定义与属性 |
视频
.mp4
|
2018-09-12 | 125.58MB | ||
4.1.3.2 指针变量与PTR操作符 |
视频
.mp4
|
2018-09-12 | 180.95MB | ||
4.2 8086指令分类 |
视频
.mp4
|
2018-09-12 | 81.52MB | ||
4.3 寻址方式 |
视频
.mp4
|
2018-09-12 | 234.36MB | ||
4.3.1 数据寻址方式 |
视频
.mp4
|
2018-09-12 | 309.14MB | ||
视频
.mp4
|
2018-09-12 | 329.59MB | |||
视频
.mp4
|
2018-09-12 | 292.92MB | |||
4.3.2 转移地址寻址方式 |
视频
.mp4
|
2018-09-12 | 416.58MB | ||
4.4.1 MOV指令 |
视频
.mp4
|
2018-09-12 | 154.44MB | ||
视频
.mp4
|
2018-09-12 | 200.06MB | |||
4.4.2 LEA、LDS、LES指令 |
视频
.mp4
|
2018-09-12 | 165.17MB | ||
4.4.3 LAHF、SAHF、XCHG、XLAT指令 |
视频
.mp4
|
2018-09-12 | 203.06MB | ||
4.4.4 堆栈操作指令 |
视频
.mp4
|
2018-09-12 | 235.24MB | ||
视频
.mp4
|
2018-09-12 | 218.83MB | |||
4.5 输入输出指令 |
视频
.mp4
|
2018-09-12 | 226.67MB | ||
视频
.mp4
|
2018-09-12 | 80.43MB | |||
4.6.1 加减法指令 |
视频
.mp4
|
2018-09-12 | 434.06MB | ||
4.6.2 比较指令(CMP) |
视频
.mp4
|
2018-09-12 | 263.83MB | ||
4.6.3 增量减量指令(INC、DEC) |
视频
.mp4
|
2018-09-12 | 206.20MB | ||
4.6.5 乘除法指令 |
视频
.mp4
|
2018-09-12 | 431.41MB | ||
4.6.6 BCD数运算调整指令 |
视频
.mp4
|
2018-09-12 | 185.08MB | ||
4.7.1 逻辑与和逻辑测试指令 |
视频
.mp4
|
2018-09-12 | 329.15MB | ||
4.7.2 逻辑或、异或、取反指令 |
视频
.mp4
|
2018-09-12 | 442.89MB | ||
4.8.1 移位指令的语法格式 |
视频
.mp4
|
2018-09-12 | 345.44MB | ||
4.8.2 具体移位方式 |
视频
.mp4
|
2018-09-12 | 402.55MB | ||
4.9 标志位操作指令 |
视频
.mp4
|
2018-09-12 | 112.54MB | ||
4.10 字符串操作指令 |
视频
.mp4
|
2018-09-12 | 208.61MB | ||
视频
.mp4
|
2018-09-12 | 235.09MB | |||
视频
.mp4
|
2018-09-12 | 145.77MB | |||
4.11 伪指令 |
视频
.mp4
|
2018-09-23 | 195.95MB | ||
视频
.mp4
|
2018-09-23 | 183.43MB | |||
5.1 汇编语言程序设计基础 |
视频
.mp4
|
2018-09-23 | 137.30MB | ||
视频
.mp4
|
2018-09-23 | 269.17MB | |||
5.2 源程序的汇编、连接与调试 |
附件
.m
|
2018-09-23 | 423.03MB | ||
视频
.mp4
|
2018-09-23 | 335.37MB | |||
视频
.avi
|
2018-09-23 | 377.49MB | |||
5.3 分支程序设计 |
视频
.mp4
|
2018-09-12 | 135.50MB | ||
5.3.1 转移指令 |
视频
.mp4
|
2018-09-12 | 313.51MB | ||
5.3.2 分支程序设计技术 |
视频
.mp4
|
2018-09-12 | 272.64MB | ||
视频
.mp4
|
2018-09-12 | 133.21MB | |||
视频
.mp4
|
2018-09-12 | 210.30MB | |||
5.4 循环程序设计 |
视频
.mp4
|
2018-09-12 | 142.09MB | ||
5.4.1 循环指令 |
视频
.mp4
|
2018-09-12 | 140.95MB | ||
5.4.2 循环程序设计技术 |
视频
.mp4
|
2018-09-12 | 188.11MB | ||
视频
.mp4
|
2018-09-12 | 306.82MB | |||
5.5.1 子程序调用与返回指令 |
视频
.mp4
|
2018-09-12 | 212.36MB | ||
5.5.2 子程序设计技术 |
视频
.mp4
|
2018-09-12 | 185.87MB | ||
视频
.mp4
|
2018-09-12 | 304.44MB | |||
视频
.mp4
|
2018-09-12 | 244.53MB | |||
5.6 中断服务程序设计 |
视频
.mp4
|
2018-09-12 | 292.66MB | ||
5.6.1 中断调用与返回指令 |
视频
.mp4
|
2018-09-12 | 186.51MB | ||
5.6.2 中断服务程序设计技术 |
视频
.mp4
|
2018-09-12 | 118.22MB | ||
6.1 总线定义与分类 |
视频
.mp4
|
2018-09-12 | 115.40MB | ||
6.2.1 问题描述 |
视频
.mp4
|
2018-09-12 | 269.99MB | ||
6.2.3 CPU引脚功能与时序 |
视频
.mp4
|
2018-09-12 | 401.48MB | ||
6.2.4 系统总线形成电路 |
视频
.mp4
|
2018-09-12 | 331.67MB | ||
视频
.mp4
|
2018-09-12 | 342.60MB | |||
6.3 IBM PC/XT系统总线 |
视频
.mp4
|
2018-09-12 | 213.36MB | ||
7.1 存储器分类 |
视频
.mp4
|
2018-09-23 | 472.80MB | ||
7.3 扩展存储器设计 |
视频
.mp4
|
2018-09-23 | 131.83MB | ||
7.3.1 扩展方式介绍 |
视频
.mp4
|
2018-09-23 | 79.45MB | ||
视频
.mp4
|
2018-09-23 | 101.89MB | |||
7.3.2 存储器地址译码方式 |
视频
.mp4
|
2018-09-23 | 169.13MB | ||
视频
.mp4
|
2018-09-23 | 252.91MB | |||
7.3.3 存储器地址译码电路 |
视频
.mp4
|
2018-09-23 | 157.82MB | ||
视频
.mp4
|
2018-09-23 | 173.98MB | |||
8.1 I/O接口概述 |
视频
.mp4
|
2018-09-23 | 321.30MB | ||
8.2 I/O端口编址 |
视频
.mp4
|
2018-09-23 | 142.58MB | ||
8.3 输入输出基本方式 |
视频
.mp4
|
2018-09-23 | 218.23MB | ||
视频
.mp4
|
2018-09-23 | 136.22MB | |||
8.4 I/O端口地址译码 |
视频
.mp4
|
2018-09-23 | 285.44MB | ||
视频
.mp4
|
2018-09-23 | 181.87MB | |||
视频
.mp4
|
2018-09-23 | 144.57MB | |||
视频
.mp4
|
2018-09-23 | 203.61MB | |||
9.1 中断的基本概念 |
视频
.mp4
|
2018-09-23 | 182.19MB | ||
视频
.mp4
|
2018-09-23 | 208.66MB | |||
9.2 8086中断系统 |
视频
.mp4
|
2018-09-23 | 121.42MB | ||
9.3.1 8259A引脚及与总线的连接 |
视频
.mp4
|
2018-09-23 | 232.30MB | ||
9.3.2 8259A内部结构 |
视频
.mp4
|
2018-09-23 | 147.68MB | ||
9.3.3 8259A初始化 |
视频
.mp4
|
2018-09-23 | 91.90MB | ||
9.3.4 8259A工作方式 |
视频
.mp4
|
2018-09-23 | 191.24MB | ||
9.3.5 8259A功能设置编程 |
视频
.mp4
|
2018-09-23 | 250.71MB | ||
视频
.mp4
|
2018-09-23 | 136.73MB | |||
9.3.6 中断程序设计框架 |
视频
.mp4
|
2018-09-23 | 49.39MB | ||
9.3.7 8259A应用实例 |
视频
.mp4
|
2018-09-23 | 161.82MB | ||
视频
.mp4
|
2018-09-23 | 317.13MB | |||
10.1 8253的外部结构 |
视频
.mp4
|
2018-09-23 | 171.85MB | ||
10.2 8253与系统总线的连接 |
视频
.mp4
|
2018-09-23 | 123.00MB | ||
10.3 8253内部结构与工作原理 |
视频
.mp4
|
2018-09-23 | 113.06MB | ||
10.4 8253控制字 |
视频
.mp4
|
2018-09-23 | 148.12MB | ||
10.5.1 方式0 |
视频
.mp4
|
2018-09-23 | 168.69MB | ||
10.5.2 方式1 |
视频
.mp4
|
2018-09-23 | 136.30MB | ||
10.5.3 方式2 |
视频
.mp4
|
2018-09-23 | 143.87MB | ||
10.5.4 方式3 |
视频
.mp4
|
2018-09-23 | 82.54MB | ||
10.5.5 方式4 |
视频
.mp4
|
2018-09-23 | 89.38MB | ||
10.5.6 方式5 |
视频
.mp4
|
2018-09-23 | 72.44MB | ||
10.6 8253的应用设计 |
视频
.mp4
|
2018-09-23 | 144.51MB | ||
11.1 8255A的外部结构 |
视频
.mp4
|
2018-09-23 | 357.57MB | ||
11.2 8255A内部结构与工作原理 |
视频
.mp4
|
2018-09-23 | 342.98MB | ||
11.3 8255A控制字与工作方式 |
视频
.mp4
|
2018-09-23 | 180.58MB | ||
11.4 8255A与系统总线的接口 |
视频
.mp4
|
2018-09-23 | 296.98MB | ||
11.5 8255A的应用设计 |
视频
.mp4
|
2018-09-23 | 191.71MB | ||
12.3 Proteus仿真软件的使用方法 |
文档
.ppt
|
2019-01-09 | 910.00KB | ||
12.4 课程设计作业 |
文档
.pdf
|
2019-09-18 | 82.08KB | ||
12.5 2013年试题 |
文档
.pdf
|
2019-03-29 | 298.69KB | ||
12.6 2014年试题 |
文档
.pdf
|
2019-03-29 | 327.19KB | ||
12.7 2015年试题 |
文档
.pdf
|
2019-03-29 | 380.91KB | ||
12.8 2016年试题 |
文档
.pdf
|
2020-11-20 | 222.79KB | ||
12.9 2017年试题 |
文档
.pdf
|
2019-03-29 | 368.81KB | ||
12.10 2018年试题 |
文档
.pdf
|
2019-03-29 | 325.89KB | ||
12.11 2019年试题 |
文档
.pdf
|
2020-11-20 | 417.10KB |