计算机组成与嵌入式系统英文版第六版教学设计哈马克) (3)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Teaching Design for Computer Organization and Embedded Systems (Hamacher) 6th Edition Course Overview
This course ms to provide students with a comprehensive understanding of computer organization and embedded systems. It covers various topics such as architecture, assembly language programming, digital logic, memory systems, I/O systems, and embedded system design.
Learning Outcomes
By the end of this course, students should be able to:
•Understand the basic principles of computer organization, including digital logic circuits, computer architecture, and
memory systems.
•Write assembly language programs for various architectures, such as x86 and ARM.
•Understand the basic principles of embedded systems, including the design and implementation of microcontrollers.
•Identify common I/O devices and their interfaces, and design I/O systems to interface with them.
Teaching Methods
1.Lectures: The course will be delivered through traditional
lectures that cover the theoretical concepts, followed by examples and demonstrations.
b Exercises: The lab exercises are designed to reinforce
the theoretical concepts taught in the lectures. They involve
programming assignments and hardware experiments that will help
students develop a hands-on understanding of the concepts.
3.Project Work: Students will work on a project that involves
designing and implementing an embedded system. The project work
will be carried out in groups, and will help students apply their understanding of the theory to real-world problems.
Assessment
The assessment for this course will be based on the following components:
1.Quizzes (15%): There will be regular quizzes to assess
students’ understanding of the material covered in the lectures.
b Exercises (25%): Students’ performance in the lab
exercises will be assessed based on the quality of their code, the accuracy of their results, and their ability to troubleshoot
problems.
3.Project Work (30%): Students’ performance on the project
work will be assessed based on the quality of their design, the
completeness of their implementation, and their ability to present their work effectively.
4.Final Exam (30%): The final exam will assess students’
overall understanding of the course material.
Recommended Textbooks
1.Hamacher, V., Vranesic, Z. G., & Zaky, S. A. (2011).
Computer organization and embedded systems (6th ed.). McGraw-Hill Education.
2.Yaghmour, K., Masters, J., Ben-Yossef, G., & Gerum, P. R.
(2013). Embedded Android: Porting, extending, and customizing.。

相关文档
最新文档