计算机原理

国家级

本课程是国防科技大学的一门重点专业基础课,于2007年获批湖南省精品课程、2008年获批国家级精品课程。该课程具有 “经典知识传授+先进技术拓展”、“综合实践平台+‘实验云’网络化实践教学模式”和“按需分类施教”的鲜明特点,是学校首批校级精品资源共享课程,推荐其申报国家级资源共享课程。

课程介绍

《计算机原理》课程简介 课程的性质地位: 《计算机原理》是计算机科学与技术、软件工程、网络工程、信息安全专业的学科基础必修课程。本课程从计算机硬件和软件两个角度来阐述电子数字计算机的运算器、控制器、存储器以及输入输出部件的组成结构、工作原理和实现方法,对于建立完整的计算机系统的整机概念和理解计算机系统的工作机理有着重要的作用。本课程既有很强的基础性和系统性,又有很强的工程性和实践性,在计算机技...

教学单元
  • 第1章 计算机概要
    • 01-01

      程序在计算机上的执行过程

    • 01-02

      存储程序原理

    • 01-03

      计算机的性能评价

    • 01-04

      计算机发展所面临的挑战

  • 第2章 指令系统
    • 02-01

      指令格式

    • 02-02

      寻址方式

    • 02-03

      计算机中的数据表示

    • 02-04

      数据校验

    • 02-05

      MIPS指令集(1)

    • 02-06

      MIPS指令集(2)

  • 第3章 运算器
    • 03-01

      计算机的基本运算

    • 03-02

      加法器和ALU

    • 03-03

      定点乘法

    • 03-04

      定点除法

    • 03-05

      浮点加法

    • 03-06

      浮点乘法

  • 第4章 中央处理器
    • 04-01

      控制器和数据通路

    • 04-02

      单周期数据通路的建立

    • 04-03

      单周期数据通路的控制器设计

    • 04-04

      流水线的基本概念

    • 04-05

      流水线冒险

    • 04-06

      流水线冒险的处理方法

    • 04-07

      处理器的异常处理

    • 04-08

      流水线处理器的设计

    • 04-09

      流水线的数据转发和分支预测

    • 04-10

      微程序控制器的结构和工作原理

    • 04-11

      微指令格式设计(1)

    • 04-12

      微指令格式设计(2)

  • 第5章 存储器层次结构
    • 05-01

      存储器概述

    • 05-02

      随机访问存储器RAM

    • 05-03

      半导体存储器的逻辑设计

    • 05-04

      半导体存储器与CPU的连接

    • 05-05

      局部性原理和Cache

    • 05-06

      Cache性能评估

    • 05-07

      Cache的写策略和替换算法

    • 05-08

      虚拟存储器

    • 05-09

      虚存的优化

    • 05-10

      并行主存系统

  • 第6章 IO系统
    • 06-01

      IO概述

    • 06-02

      磁盘

    • 06-03

      Flash和光盘

    • 06-04

      IO接口

    • 06-05

      程序查询和程序中断

    • 06-06

      DMA

    • 06-07

      IO通道和IO处理机

    • 06-08

      RAID

  • 第7章 总线
    • 07-01

      总线概述

    • 07-02

      总线设计的主要考虑因素

教材
  • 主教材
    计算机原理与设计
    ISBN:

    9787040162141

    主编:

    王保恒

    高等教育出版社
  • 主教材
    Computer Organization and Design, Fourth Edition
    ISBN:

    1558602828

    主编:

    Patterson, David A.

    Morgan Kaufmann
课程信息
课程类型:

理论课(含实验/实践)

课程属性:

专业基础课/技术基础课

课程学时:

50.0

学校:

国防科技大学

学科门类:

工学

专业大类:

计算机类

专业类:

计算机科学与技术

适用专业:

计算机科学与技术 网络工程 软件工程 信息安全 信息大类相关专业

学习人数:

20839

评论数:

56

教学团队
  • 唐玉华

    课程负责人

    教授

  • 刘真

    主讲教师

    教授

  • 肖晓强

    主讲教师

    副教授

  • 肖侬

    主讲教师

    教授

  • 姜晶菲

    主讲教师

    副教授

  • 刘芳

    主讲教师

    副教授

  • 沈立

    主讲教师

    副教授

  • 侯方勇

    主讲教师

    副教授

  • 王进

    主讲教师

    讲师

  • 刘芸

    主讲教师

    副教授