计算机组成原理 拓展资源,计算机组成原理

课程的主要教学内容是单机系统的内部组成和基本工作原理。主要从寄存器传送级以上层来讲述单机计算机系统中各部件的内部工作原理、组成结构以及相互联系,包括数据的内部表示及其运算、指令系统的一般构成、数据通路和指令控制流程、控制器的设计、微程序设计原理、存储器的层次结构、总线互连、中断和输入输出组织等,为后续课程的学习准备必要的硬件方面的基础知识。

通过对本门课程的学习,要求学生掌握计算机系统的各个组成部分的工作原理、组成方法及相互关系,了解计算机系统的层次化结构概念,熟悉一些典型的有代表性的计算机结构,弄清硬件与软件之间的接口界面,建立起一个完整的计算机系统的整机概念。

具体来说,就是:

(1) 从最终用户的角度,对计算机系统的外部特性有一个宏观的了解。即:清楚知道利用计算机能做什么?计算机由哪几部分组成?各部件的职能是什么?

(2) 从系统程序设计者角度对计算机的指令集体系结构有所了解。即:知道如何设计指令集,包括指令格式、寻址方式、指令的类型、操作码的编码、数据格式等的设计。

(3) 从硬件系统设计者角度对计算机系统的内部特性有所了解。即:知道计算机硬件系统中的各功能部件的组织结构及其相互间的互连方式。包括如何设计CPU和ALU?如何构成一个低成本的高速大容量的层次化存储体系?如何实现各类外部设备与CPU或内存之间的数据传输机制?

(4) 了解当代计算机组织与体系结构中所用的各种新技术及其发展趋势。

该课程的先行课程是“计算机基础”和“程序设计”。在学习本课程之前,要求学生具备以下背景知识:具有高级语言程序设计方面的知识;对汇编语言程序设计有一定的了解;具有布尔代数方面的基本知识和数字逻辑电路设计基础。

本课程的特点是内容庞杂、抽象、所学内容前后连贯性强,并且覆盖范围广。因而希望学生在学习过程中,能抓住重点,从一台整机出发,把所学的知识点定位到计算机系统中的对应位置,从而建立前后知识点的关联,并逐步形成该课程的整体内容框架结构。

本课程内容多、课时少,所以采用在线教学课堂、网上答疑及辅助教学和课后自学相结合的方式。在线教学课堂上主要讲述主干内容和难懂的部分;网上答疑及辅助教学通过提供课程讲义、大量的自测题和习题解答、参考资料等,让学生在在线教学课堂之外,得到更多的辅助学习的机会,以巩固和加深在线课堂所学的内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值