职称:教师
主讲教师:张剑贤
教师团队:共4位
学校: | 西安电子科技大学 |
开课院系: | 计算机科学与技术学院 |
课程编号: | CS203005 |
学分: | 3 |
课时: | 54 |
本课程是计算机科学与技术、物联网工程专业的专业基础课,是计算机实践教学的主干课。本课程涉及微机系统基础理论和核心知识,包括微处理器基本结构与工作原理、主存的基本结构和构成方法、基本输入输出技术和实现方式、汇编语言程序设计方法等,知识面宽,实践性强。 课程中涉及大量的软硬件设计,如汇编语言程序设计、主存储器设计、多种基本设备的I/O接口设计、总线驱动设计等,使学生有机会进行微机软硬件系统综合设计,可以极大地锻炼学生的系统设计与实现能力,通过软硬件设计实践使学生充分体验知识运用的过程和提高理论结合实际的能力。 课程中对微机发展的新技术有多方面的介绍,如多核技术、DDR3/4存储器、PCIe总线、最新指令系统等,给学生不断灌输求新求变的意识,希望学生能对新知识、新技术有良好的敏感度,激发探索研究的兴趣。 本课程开设有随课实验(16学时)和课程设计(1周),其综合实验由《单片机电路设计与开发》课程完成(16周)。
课程章节 | | 文件类型 | | 大小 | | 备注 | |
1.1 课程简介 |
.mp4
|
28.85MB | ||
.ppt
|
-- | |||
1.2 微机的基本组成 |
.MP4
|
416.30MB | ||
.ppt
|
-- | |||
1.3 微处理器的发展 |
.MP4
|
416.17MB | ||
.ppt
|
-- | |||
1.4 微机的工作方式 |
.MP4
|
340.52MB | ||
.ppt
|
-- | |||
2.1 学习器件使用的方法 |
.mp4
|
202.67MB | ||
.ppt
|
6.41MB | |||
2.2 8086引脚特性分析 |
.mp4
|
506.56MB | ||
2.3 8086最大/最小模式区别 |
.mp4
|
397.69MB | ||
2.4 8086内部结构分析 |
.mp4
|
533.09MB | ||
2.5 典型时序分析 |
.mp4
|
839.55MB | ||
2.6 系统总线形成 |
.mp4
|
425.40MB | ||
2.7 主存I/O系统结构 |
.mp4
|
265.36MB | ||
3.1 x86汇编语言概述 |
.mp4
|
555.71MB | ||
3.2 汇编程序例1:16位的HelloWorld程序 |
.mp4
|
336.90MB | ||
3.3 操作系统是如何执行程序的 |
.mp4
|
527.95MB | ||
3.4 汇编程序例2:32位的HelloWorld程序 |
.mp4
|
248.35MB | ||
3.5 IA-32架构简介 |
.mp4
|
277.95MB | ||
3.6 汇编程序例3:简单的算术运算 |
.mp4
|
307.75MB | ||
3.7 32位汇编程序的调试 |
.mp4
|
40.66MB | ||
3.8 汇编程序例4:整数数组求和、寄存器间接寻址 |
.mp4
|
44.63MB | ||
3.9 汇编程序例5:拷贝字符串、寄存器相对寻址 |
.mp4
|
40.89MB | ||
3.10 常用的条件转移类指令 |
.mp4
|
20.42MB | ||
3.11 乘法指令、串操作指令 |
.mp4
|
27.01MB | ||
3.12 宏 |
.mp4
|
19.20MB | ||
3.13 汇编程序例6:使用IO端口控制硬件 |
.mp4
|
23.75MB | ||
3.14 汇编程序例7:C语言嵌入汇编、SSE2指令集 |
.mp4
|
27.05MB | ||
3.15 汇编程序例8:C语言从外部调用汇编 |
.mp4
|
23.97MB | ||
3.16 汇编程序例9:在C中如何判断加法运算溢出 |
.mp4
|
14.72MB | ||
3.17 多核处理器平台的程序设计 |
.mp4
|
21.38MB | ||
4.1 总线概述 |
.mp4
|
709.61MB | ||
4.2 常用的系统总线:ISA、PCI、PCIe |
.mp4
|
2.02GB | ||
4.3 常用的通信总线:RS232C |
.mp4
|
502.49MB | ||
4.4 常用的通信总线:USB、ATA |
.mp4
|
638.80MB | ||
4.5 总线竞争 |
.mp4
|
452.02MB | ||
4.6 总线负载 |
.mp4
|
499.70MB | ||
4.7 单向总线信号的驱动设计 |
.mp4
|
368.90MB | ||
4.8 双向总线信号的驱动设计 |
.mp4
|
777.03MB | ||
4.9 总线信号的交叉串扰 |
.mp4
|
443.56MB | ||
4.10 总线信号的延时与反射 |
.mp4
|
602.77MB | ||
5.1 存储器概述 |
.mp4
|
39.80MB | ||
.ppt
|
12.24MB | |||
5.2 静态SRAM读写时序分析 |
.mp4
|
55.74MB | ||
5.3 全地址译码与部分地址译码 |
.mp4
|
53.92MB | ||
5.4 门电路及专用芯片译码电路设计 |
.mp4
|
397.95MB | ||
5.5 ROM译码电路设计 |
.mp4
|
353.86MB | ||
5.6 比较器及可编程器件译码电路设计 |
.mp4
|
276.84MB | ||
5.7 Intel 16位微机系统的主存设计 |
.mp4
|
130.39MB | ||
5.8 SRAM存储器例题分析 |
.mp4
|
34.41MB | ||
5.9 只读存储器ROM分析 |
.mp4
|
105.00MB | ||
5.10 RAM与ROM存储器电路设计 |
.mp4
|
991.52MB | ||
5.11 电可擦除只读存储器EEPROM |
.mp4
|
120.42MB | ||
5.12 闪存Flash分析 |
.mp4
|
75.39MB | ||
5.13 其他存储器分析 |
.mp4
|
99.47MB | ||
5.14 动态存储器DRAM分析 |
.mp4
|
124.83MB | ||
.ppt
|
4.14MB | |||
6.1 微机中的输入输出方式 |
.MP4
|
434.70MB | ||
6.2 IO接口作用及编址方式 |
.MP4
|
855.01MB | ||
6.3 简单IO接口设计 |
.MP4
|
1.42GB | ||
6.4 程序查询方式及示例 |
.mp4
|
53.36MB | ||
6.5 中断基本概念 |
.mp4
|
29.83MB | ||
6.6 Intel中断系统概要 |
.mp4
|
19.99MB | ||
6.7 Intel16位系统中断响应过程 |
.mp4
|
63.44MB | ||
6.8 8259功能、引脚及内部结构 |
.MP4
|
489.31MB | ||
6.9 8259级联方式 |
.MP4
|
423.48MB | ||
6.10 8259嵌套方式 |
.MP4
|
294.71MB | ||
6.11 8259中断结束方式 |
.mp4
|
26.74MB | ||
.pptx
|
-- | |||
6.12 8259缓冲与屏蔽方式 |
.MP4
|
388.08MB | ||
6.13 8259中断源优先级设置 |
.MP4
|
294.36MB | ||
6.14 8259内部寄存器及寻址方式 |
.MP4
|
338.94MB | ||
6.15 8259初始化命令字 |
.MP4
|
309.20MB | ||
6.16 8259操作命令字 |
.MP4
|
198.24MB | ||
6.17 利用8259实现可屏蔽中断的方法 |
.mp4
|
38.76MB | ||
6.18 利用8259实现可屏蔽中断的示例 |
.MP4
|
585.14MB | ||
6.19 DMA概述 |
.MP4
|
451.99MB | ||
6.20 8237功能及工作方式 |
.MP4
|
647.19MB | ||
6.21 8237芯片及工作时序 |
.mp4
|
38.25MB | ||
6.22 8237内部寄存器及寻址 |
.MP4
|
291.23MB | ||
6.23 8237应用示例 |
.MP4
|
672.53MB | ||
7.1 微机应用系统的接口模型 |
.mp4
|
31.39MB | ||
7.2 可编程并行接口8255 |
.mp4
|
178.15MB | ||
7.3 可编程定时器8253 |
.mp4
|
266.48MB | ||
8.1 基于ISA总线的I/O接口设计 |
.mp4
|
76.77MB | ||
8.2 LED接口 |
.mp4
|
183.82MB | ||
8.3 键盘接口 |
.mp4
|
78.17MB | ||
8.4 光电隔离接口 |
.mp4
|
24.47MB | ||
8.5 D/A变换器、A/D变换器 |
.mp4
|
121.47MB | ||
8.6 步进电机接口 |
.mp4
|
178.87MB |