《计算机组成与体系结构课程设计》教学大纲
课程代码 | 045102071 | |||||||||||||||||
课程名称 | 计算机组成与体系结构课程设计 | |||||||||||||||||
英文名称 | Computer Organization and Architecture | |||||||||||||||||
课程类别 | 集中实践课 | |||||||||||||||||
课程性质 | 选修 | |||||||||||||||||
学时 | 2周 | |||||||||||||||||
学分 | 2.0 | |||||||||||||||||
开课学期 | 第5学期 | |||||||||||||||||
开课单位 | 计算机科学与工程学院 | |||||||||||||||||
适用专业 | 计算机科学与技术 | |||||||||||||||||
授课语言 | 全英授课 | |||||||||||||||||
先修课程 | 数字逻辑,汇编语言,计算机组成与体系结构 | |||||||||||||||||
毕业要求(专业培养能力) | 本课程对学生达到如下毕业要求有如下贡献:
| |||||||||||||||||
课程培养学生的能力(教学目标) | 本课程设计的主题为:简易CPU系统设计。 完成课程后,学生将具备以下能力: (1)基于微控制器方式设计一台简单的CPU系统。 (2)CPU系统可以同时从存储器中读出两个数据,或者分别从拨码开关手动输入及存储器中各读取一个数据,进行加法/减法/与/或/异或…等等算术与逻辑运算,结果输出到显示管显示. | |||||||||||||||||
课程简介 | 本课程是计算机组成与体系结构课程的实践课程,目的在于要求学生融会贯通计算机组成原理课程中各章的内容,通过知识的综合运用,加深对计算机系统各模块的工作原理及相互联系的认识,特别是对微程序控制器的认识,建立清晰的整机概念。 | |||||||||||||||||
教学内容与学时分配 |
| |||||||||||||||||
实验教学(包括上机学时、实验学时、实践学时) | 2周实践学时 | |||||||||||||||||
教学方法 | 课程教学以教师实践教学、学生实践操作共同实施。 | |||||||||||||||||
考核方式 | 本课程注重过程考核,成绩比例为: 平时表现:10% 项目结果展示:50% 课程设计报告:40% | |||||||||||||||||
教材及参考书 | 现用教材:
主要参考资料: (1)Linda Null and Julia Lobur, The Essentials Of Computer Organization and Architecture(英文版), 机械工业出版社,2006 (2)Patterson,D. A. and Hennessy, J. L., Computer Organization & Design: The hardware/software interface, 3rd ed, Morgan Kaufman, 2004 (3)Hamacher, V.C., 2002, Computer Organization, 5th ed., McGraw-Hill. (4)M. Murdocca and V. Heuring, Computer Architecture and Organization, an integrated approach,Wiley, 2007. (5)Mano & Kime, Logic and Computer Design Fundamentals, 2nd edition, Prentice-Hall, 2000. (6)Patt and Patel, Fundamentals of Logic Design, (Fourth Edition), West Publishing Co., 1992 (7)Rob William, Computer Systems Architecture - A networking approach, Pearson Longman, 2nd edition 2006. | |||||||||||||||||
制定人及制定时间 | 毛爱华,2019年4月12日 |
“Computer Organization and Architecture Couse Design” Syllabus
Course Code | 045102071 | |||||||||||||||||
Course Title | Computer Organization and Architecture Course Design | |||||||||||||||||
Course Category | Practice-concentrated Training | |||||||||||||||||
Course Nature | Selective Course | |||||||||||||||||
Class Hours | 2 weeks | |||||||||||||||||
Credits | 2.0 | |||||||||||||||||
Semester | 5 | |||||||||||||||||
Institute | Computer science and engineering | |||||||||||||||||
ProgramOriented | Computer science and technology | |||||||||||||||||
Teaching Language | English | |||||||||||||||||
Prerequisites | Computer Organization and Architecture , Data logics, Assembly language | |||||||||||||||||
Student Outcomes (Special Training Ability) | №1.Design / Development Solutions: An ability to design solutions for computer engineering complex problems, to design computer hardware and software systems that meet with specific requirements, and to embody innovation awareness in the design process and take into account social, health, safety, cultural and environmental factors. №2.Applying Modern Tools: An ability to develop, select and use appropriate technologies, resources, modern engineering tools and information technology tools for complex computer engineering issues. №3.Individual and Teams: An ability to function effectively as an individual, and as a member or leader in diverse teams and in multi-disciplinary settings. №4.Communication: An ability to communicate effectively on complex computer engineering problems with the engineering community and with society at large, such as being able to comprehend and write effective reports and design documentation, make effective presentations, give and receive clear instructions, and communicate in cross-cultural contexts with international perspective. №5.Project Management: Demonstrate knowledge and understanding of computer engineering management principles and methods of economic decision-making, to function in multidisciplinary environments. | |||||||||||||||||
Teaching Objectives | The project in this course design is “Micro-CPU Design and Debug” The objectives for this course include:
| |||||||||||||||||
Course Description | This is a disciplinary basic course which aims to provide students with the design ability of computer organization and architecture. The purpose is to require students to digest the contents of each chapter in the course of principles of computer composition. Through the comprehensive use of knowledge, to deepen the work of the computer system modules and understanding of the links, especially for micro program controller, establish clear concept of whole machine. | |||||||||||||||||
Teaching Content and Class Hours Distribution |
| |||||||||||||||||
Experimental Teaching | Two weeks practice hours | |||||||||||||||||
Teaching Method | Teacher teaching, Student project design | |||||||||||||||||
Examination Method | This course focuses on process assessment, and the achievement ratio is: Usual performance: 10% Project results show: 50% Course design report: 40% | |||||||||||||||||
Teaching Materials and Reference Books | Textbook: 1. William Stallings, Computer Organization & Architecture -Designing for performance, Tenth Edition, 高等教育出版社,2015,ISBN: 978-7-04-028254-2 2.赖晓铮,计算机组成、系统与接口实验教程——基于Proteus 虚拟仿真,(出版中),2017。 References: Linda Null and Julia Lobur, The Essentials Of Computer Organization and Architecture(英文版), 机械工业出版社,2006 Patterson,D. A. and Hennessy, J. L., Computer Organization & Design: The hardware/software interface, 3rd ed, Morgan Kaufman, 2004 Hamacher, V.C., 2002, Computer Organization, 5th ed., McGraw-Hill. M. Murdocca and V. Heuring, Computer Architecture and Organization, an integrated approach,Wiley, 2007. Mano & Kime, Logic and Computer Design Fundamentals,2nd edition, Prentice-Hall, 2000. Patt and Patel, Fundamentals of Logic Design, (Fourth Edition), West Publishing Co., 1992 Rob William, Computer Systems Architecture - A networking approach, Pearson Longman, 2nd edition 2006. | |||||||||||||||||
Prepared by Whom and When |