《计算机组成与设计》计算机组成原理视频教程 清华大学王诚著教学视频简介

计算机组成原理课程作为计算机专业学生的专业基础课,在教学中极为重视打好同学们的基础,力图讲解清楚单CPU计算机的基本组成部件的工作原理和它们之间的协同关系,为同学们学习后续课程创造好条件。

课程名称:计算机组成原理

英文课名:Computer Organization

学分:4(课内周学时:4 课内总学时:64, 其中讲课48,实验32)

(注:实验占用16个课内学时和16个实验学时)

学期:秋季

先修课程要求:汇编语言程序设计、数字逻辑及数字集成电路

课程大纲:

一、 计算机组成概述(2学时)

1. 计算机系统的基本组成和它的层次结构

2. 计算机系统的体系结构、组成和实现概述

3. 课程的教学目标和学习建议

二、 数据表示、运算和运算器部件(14学时)

1. 信息编码与码制转换,数据表示(2学时)

2. 数据运算算法(加、减、乘、除)及实现(2学时)

3. 运算器的功能及组成;位片结构的定点运算器芯片实例Am2901(2学时)

4. 教学计算机的运算器设计与实现,运算器教学实验说明(2学时)

5. 浮点运算和浮点运算器,检错纠错码(2学时)

6. 完成8位机的运算器部件设计(4学时)

三、 指令、指令系统和控制器部件(22学时)

1. 指令格式和寻址方式(2学时)

2. 教学计算机指令系统和监控程序的功能(2学时)

3. 完成8位机的指令系统设计(2学时)

4. 计算机控制器部件的功能及组成,指令执行步骤概述,控制器分类(2学时)

5. 微程序控制器的运行原理(2学时)

6. 教学计算机的微程序控制器设计与实现,微程序控制器教学实验说明(2学时)

7. 组合逻辑控制器运行原理(2学时)

8. 教学计算机组合逻辑控制器设计与实现(2学时)

9. 完成8位机的微程序控制器和硬连线控制器设计(6学时)

四、 多级结构的存储器系统(12学时)

1. 层次存储器系统概述,主存储器存储原理和特点(2学时)

2. 静态存储器芯片和动态存储芯片原理与特性,教学计算机存储器的设计与实现(2学时)

3. 高速缓冲存储器(CACHE MEMORY)(2学时)

4. 虚拟存储器(VIRTUAL MEMORY)的运行原理(2学时)

5. 磁表面存储设备、光盘设备的存储原理及组成,磁盘阵列(2学时)

6. 存储器系统设计(2学时)

五、 输入/输出设备与输入/输出系统(12学时)

1. 输入/输出系统与输入/输出方式概述:输入输出系统的作用、功能、与其他部件的关系、组成、需要解决的问题;输入、输出方式:程序直接控制、中断、DMA、外围处理机(2学时)

2. 计算机总线:总线的作用、功能、构成;总线周期、总线仲裁、运行方式;总线的发展(无总线、单总线、双总线、多总线);总线举例:ISA、EISA、SCSI、PCI(2学时)

3. 输入输出接口电路:接口电路的作用、构成;串行接口举例(串、并行接口、USB)(2学时)

4. 计算机输入设备:输入设备种类;典型输入设备(键盘、鼠标、扫描仪)运行原理(2学时)

5. 计算机输出设备:输出设备种类;典型输出设备(显示器、打印机)运行原理(2学时)

6. 总线与接口设计(2学时)

六、 总结与复习(2学时)

教学实验:

教学实验占用16个课内学时、16个实验学时以及一些课外学时。教学实验分为两部分,第一部分为原理验证性实验,第二部分为工程设计项目。

验证性实验一:TEC-2000-16位机教学计算机的简单用法与运算器实验(2学时)

验证性实验二:TEC-2000-16位教学计算机的控制器实验(2学时)

工程设计项目:设计与实现TEC-2000 8位教学计算机系统(28学时)

教材及参考书:

主教材与实验指导书

1. 王诚主编,计算机组成与设计,清华大学出版社,2002(主教材)

2. 王诚主编,计算机组成与设计实验指导,清华大学出版社,2002(实验指导书)

由王诚 刘卫东主讲.

计算机组成与设计 视频,《计算机组成与设计》计算机组成原理视频教程 清华大学王诚著...相关推荐

  1. 计算机组成原理作业1王诚,计算机组成原理 王诚 郭超峰 计算机组成第1章

    计算机组成原理 王诚 郭超峰 计算机组成第1章 (25页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 计算机组成原理教学课件 王 诚 教授 ...

  2. 计算机组成原理作业1王诚,计算机组成原理 王诚 董长洪 宋佳兴

    前辅文 章 计算机系统概述 1.1 计算机系统的基本组成及其层次结构 1.2 计算机硬件的五个功能部件及其功能 1.3 计算机系统主要的技术与性能指标 1.4 计算机的体系结构?组成和实现概述 1.5 ...

  3. photoshop cc2017全套视频课程 从基础到实战案例PS海报-王诚-专题视频课程

    photoshop cc2017全套视频课程 从基础到实战案例PS海报-161人已学习 课程介绍         从基础掌握全套最重要的PS技能,基础技能讲课+实例教学. 彻底掌握PHOTOSHOP基 ...

  4. illustrator cc2017全套视频课程 从基础到实战案例AI海报-王诚-专题视频课程

    illustrator cc2017全套视频课程 从基础到实战案例AI海报-54人已学习 课程介绍         从基础掌握全套AI基础课程,熟练掌握illustrator各项技巧. 基础教学加有趣 ...

  5. 学 计算机 知识视频,教你学电脑——计算机基础知识【视频】*

    教你学电脑--计算机基础知识[视频]* 2018-09-22 一.计算机概述                 六.微型计算机的硬件系统 1.1 发展简史                   6.1 微 ...

  6. iphone计算机显示过程,如何将视频从iPhone传输到计算机(PC和Mac)

    通常,您在iPhone上保存了两种视频:一种是由iTunes导入的,另一种是由iPhone相机拍摄的.如果您的iOS设备空间不足,则可以将视频复制到计算机或外部硬盘驱动器上,以回收更多存储空间. 如何 ...

  7. 中职院校计算机专业课件视频,中职计算机类课程微视频的设计与制作浅谈

    李刚平 [摘 要] 随着网络教学在计算机类实验课程的广泛应用,微视频课程已成为实验类教学改革的研究热点.在如今的数字化"微"时代,微视频课将成为一种新的教学模式和学习方式.阐述计算 ...

  8. 计算机论文视频app,毕业设计论文-爱尚短视频社区APP的设计与实现.doc

    毕业设计论文-爱尚短视频社区APP的设计与实现 爱尚短视频社区APP的设计与实现 Design and Implementation of Love is a Short Video APP 学生姓名 ...

  9. 计算机也可以看“视频”,理解“视频”

    计算机也可以看"视频",理解"视频" 2016-08-08 15:56 高婓 0条评论 联合编译: 高斐  章敏 摘要 我们将在文中介绍一种用于视频中动作检测的 ...

最新文章

  1. 电脑开不了不用U盘怎么装系统?
  2. 程序员应该如何自我驱动,迅速获得成长?
  3. c语言对浮点数的处理默认是double吗,C语言中浮点数float和double输出的问题
  4. ai怎么取消颗粒效果_AI教程3个超实用设计技巧教程
  5. GPU云服务器深度学习性能模型初探
  6. c# Repeater中CommandArgument传多个参数
  7. 80%的程序员不了解的微服务内幕
  8. 横向时间轴(进度条)
  9. 如何落地用户画像分析?
  10. 如何选择项目管理软件?
  11. 狄拉克量子力学原理【1】态叠加原理
  12. java httpclient 调用webservice_HttpClient调用WebService接口
  13. Redis雪崩,击穿,穿透产生原因以及其解决方案
  14. 过往云烟~如梦随风飘!!!
  15. 毕业设计超市进销存管理系统源码
  16. API接口安全性设计
  17. SVL - 共享VLAN学习模式
  18. 蒜头君的藏书(STL—map)
  19. 美团Java后台一面
  20. 【CSS】一个div在另外一个div中居中显示(水平居中,竖直居中)

热门文章

  1. Nacos使用(四)
  2. 监控摄像机常用专业术语解释(一)
  3. Symetric NAT和Restricted Cone NAT
  4. java 异步写文件_异步读取文件实例
  5. 智慧管廊可视化3d监控大屏展示的应用及优势
  6. 6个小技巧,32个经典字谜,让你轻松答出98%的字谜题!
  7. Vue packages version mismatch: - vue@2.6.12 (C:\Users\Administrator\WebstormProjects\memorial\node_m
  8. vscode设置2个空格的缩进
  9. idea的database离线配置DB2驱动
  10. kmalloc,vmalloc,malloc,mmap