通过该课程的学习,不仅学生让掌握计算机的基本理论、基本知识,更让学生学习计算机系统的分析与设计的基本方法,提高其学习能力和独立获取知识的能力和团队协作能力。
结合专业培养目标,通过本课程的学习,学生能够达到以下目标:
课程目标 1.了解计算机的发展、分类及其应用,理解计算机的组成、计算机系统的主要部件及其层次结构简介。
课程目标 2.了解数据和文字的机器表示。理解数据在计算机中运算的原理,以及运算器的组成结构。掌握定点数加、减运算,定点数乘、除运算,浮点运算,逻辑运算,数据校验码的编解码原理。
课程目标 3.了解存储器发展、工作原理。理解存储体系及高速存储器,虚拟存储器概念和用途。掌握存储器工作机理、存储容量的扩展、高速存储器和虚拟存储器工作原理。
课程目标 4.理解指令格式,指令系统及典型指令系统,掌握指令及数据的寻址。
课程目标 5.理解数据通路,硬布线控制器,流水线处理机的基本机理及工作过程。掌握中央处理器组成及其功能,控制方式及时序控制,控制器组成及CPU控制流程,微程序控制器及微程序设计技术。
课程目标 6.理解信息的传送方式,总线原理,总线结构和通讯方式。掌握总线的控制方式和总线标准。
课程目标 7.了解基本外围设备,掌握磁盘存储设备、光盘存储设备的工作原理。
了解I/O系统概述。理解通道方式及其功能分析。掌握程序查询方式,程序中断方式,DMA方式的工作原理。
80%期末考试+10%平时出勤作业课堂表现+10%实验
模拟电子技术、数字逻辑
(1)教材:
《计算机组成原理》 唐朔飞 高等教育出版 2008
(2)参考书:
《计算机组成与结构》 王爱英 清华大学出版社 2013
《计算机组成原理》 白中英 科学出版社 2016
《计算机组成与结构》 张晨曦 高等教育出版社 2015
《计算机组成原理》 蒋本珊 清华大学出版社 2013