电子与信息工程学院
自动化专业 本科三年级
计算机原理与嵌入式系统(2018-2019学年 第一学期)
学时/学分:32.0/2
上课时间 :第1-16周,周二下午3、4节,周四上午3、4节
上课地点:主楼C-106
-------------------------------------------------------------------------------------------------
教学目标:
该课程的目的是使学生了解嵌入式应用处理器、接口与系统程序、应用程序设计的基本原理与方法。通过本课程的学习,建立较全面的嵌入式计算机软硬件系统知识结构,培养学生具有嵌入式系统的软硬件设计与应用开发的能力。
-------------------------------------------------------------------------------------------------
教材与参考书:
1 Wayne Wolf著,李仁发等译,嵌入式计算机系统设计原理,机械工业出版社
--------------------------------------------------------------------------------------------------
教学课件:
1 | 绪论 | Intro.pdf |
2 | ARM指令系统(1) | |
3 | ARM指令系统(2) | |
4 | ARM处理器组成结构(1) | sun-arm arch1.pdf |
5 | ARM处理器组成结构(2) | sun-arm arch2.pdf |
6 | 基于总线的计算机系统 | |
7 | 深入了解ARM | |
8 | 程序设计与分析 | |
9 | 进程和操作系统 | |
10 | uCOS-II |
-------------------------------------------------------------------------------------------------
第3版教材课后作业:
第二章 1 2 3 4 5 6 7 9
第三章 1, 2, 3, 4, 9, 10, 21, 22, 24, 25, 26, 27, 28, 31, 33, 36
第四章 1, 2, 4, 24, 28, 29,
第五章 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 22, 23
第六章 6, 9, 13, 14, 17, 18, 19, 21, 22
第3版教材课后作业答案(更新)
复习考试范围:
第一章 1.1 1.2 1.3 1.6
第二章 2.1 2.2 2.3 2.7
第三章 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.9
第四章 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.10
第五章 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 5.13
第六章 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 6.12
教材和作业答案错误更正:
1 教材117页 例4-3 612000 --> 6912000
2 作业3-28 c. 两路组相联,两组。答案 c、第二个表B Loop 的标记110
3 作业6-21 P2的CPU时间改为4
4 作业6-22 P4的CPU时间改为9
5 教材205页 示例6-4 周期44之后开始有错误,顺序是P2、P1、P3、P3、P1、P2、P3、P1、P3、P2、P1、P3、P3、P1、P2
6 教材161页 示例5-6 高速缓存为256行直接映射高速缓存,而不是四路组相联。后面第2点,“对b[0][0]的访问使b[0][0]以及b[]前面的三个单元”
7 教材143页 编译 = 翻译 + 优化
考试安排:2019-01-03(星期四) 08:30--11:00
答疑安排:待定