北京航空航天2018年《计算机组成原理》考试大纲

合集下载

计算机组成原理考研大纲

计算机组成原理考研大纲

计算机组成原理考研大纲可以按照以下1500字的内容进行编写:计算机组成原理是计算机考研的科目之一,其考试大纲主要涉及计算机系统组成、计算机硬件结构、计算机存储系统、指令系统、数字逻辑以及计算机系统性能等方面的内容。

具体如下:一、考试要求1. 考生应掌握计算机系统的基本组成,包括硬件和软件两大部分。

2. 考生应了解计算机硬件的基本结构,包括运算器、控制器、存储器、输入输出设备等组成部分。

3. 考生应掌握计算机存储系统的基本概念,包括内存储器、外存储器以及它们之间的数据交换方式。

4. 考生应了解指令系统的基本组成,包括指令的格式以及指令的操作数类型。

5. 考生应掌握基本的数字逻辑知识,包括逻辑门、逻辑代数、逻辑电路等。

6. 考生应了解计算机系统的性能指标,包括运算速度、内存容量、存储密度等。

7. 考生应具备分析计算机系统组成并进行测试和优化分析的能力。

二、考试范围1. 计算机系统组成:了解计算机系统的层次结构,掌握计算机系统的基本组成和分类。

2. 计算机硬件结构:了解计算机硬件的基本结构和工作原理,能够分析简单硬件电路。

3. 计算机存储系统:掌握内存储器和外存储器的概念及其数据交换方式,了解虚拟存储器的基本原理。

4. 指令系统:了解指令格式和操作数类型的基本概念,能够分析指令系统对计算机性能的影响。

5. 数字逻辑:掌握基本的数字逻辑知识,能够分析数字逻辑电路并计算逻辑门电路的逻辑功能。

6. 计算机体系结构:了解不同的计算机体系结构,能够比较不同体系结构之间的优缺点。

7. 计算机系统性能分析:掌握计算机系统的性能指标和基本计算方法,能够分析计算机系统的性能并进行优化分析。

8. 计算机网络和操作系统基础知识:了解计算机网络和操作系统的基本概念和基本功能,为后续课程的学习打下基础。

9. 能够阅读和理解有关计算机组成原理的基本文献和资料。

三、考试题型与分值考试题型主要为选择题、填空题和简答题,总分为150分。

(完整word版)2018考研计算机学科专业基础408综合考试大纲

(完整word版)2018考研计算机学科专业基础408综合考试大纲

2018考研计算机学科专业基础综合考试大纲I考试性质计算机学科专业基础综合考试是为高等院校和科研院所招收计算机科学与技术学科的硕士研究生而设置的具有选拔性质的联考科目,其目的是科学、公平、有效地测试考生掌握计算机科学与技术学科大学本科阶段专业知识、基本理论、基本方法的水平和分析问题、解决问题的能力,评价的标准是高等院校计算机科学与技术学科优秀本科毕业生所能达到的及格或及格以上水平,以利于各高等院校和科研院所择优选拔,确保硕士研究生的招生质量。

II考查目标计算机学科专业基础综合考试涵盖数据结构、计算机组成原理、操作系统和计算机网络等学科专业基础课程。

要求考生比较系统地掌握上述专业基础课程的基本概念、基本原理和基本方法,能够综合运用所学的基本原理和基本方法分析、判断和解决有关理论问题和实际问题。

III考试形式和试卷结构一、试卷满分及考试时间本试卷满分为150分,考试时间为180分钟。

二、答题方式答题方式为闭卷、笔试。

三、试卷内容结构数据结构45分计算机组成原理45分操作系统35分计算机网络25分四、试卷题型结构单项选择题80分(40小题,每小题2分)综合应用题70分IV考查内容数据结构【考查目标】1。

掌握数据结构的基本概念、基本原理和基本方法.2.掌握数据的逻辑结构、存储结构及基本操作的实现,能够对算法进行基本的时间复杂度与空间复杂度的分析.3。

能够运用数据结构基本原理和方法进行问题的分析与求解,具备采用C或C++语言设计与实现算法的能力.一、线性表(一)线性表的定义和基本操作(二)线性表的实现1.顺序存储2.链式存储3。

线性表的应用二、栈、队列和数组(一)栈和队列的基本概念(二)栈和队列的顺序存储结构(三)栈和队列的链式存储结构(四)栈和队列的应用(五)特殊矩阵的压缩存储三、树与二叉树(一)树的基本概念(二)二叉树1。

二叉树的定义及其主要特征2。

二叉树的顺序存储结构和链式存储结构3。

二叉树的遍历4。

北航 计算机组成原理 第一部分:概述

北航 计算机组成原理 第一部分:概述
20
2.1 无符号数和有符号数
❖有符号数
➢ 数的实例:+ 0.1010110, - 0.1101001,+ 1001.001, -1101101
❖ 机器数表示
➢ 数的正负问题:设符号位,“0”表示“正”,“1”表示“负”, 固定为编码的最高位
➢ 真值0怎么办:正零,负零 ➢ 小数点怎么办:固定小数点 (即 定点数)
操作数地址
11010101 10000100 01010001 10100000
❖程序:在此特指一段机器指令序列。
➢完成一定的功能,采用某种算法,具备一定的流程; ➢计算机按照程序所规定的流程和指令顺序,一条一条地执行指令,达到
完成程序所规定的功能的目的。
➢计算机采用程序计算器(Program Counter)来决定指令执行的顺序。
➢数的符号:正数、负数、零 ➢数的形态:整数、小数、小数点的性质; ➢数的绝对值
字符:字母A(ASCII码)
01000001
整数:65 小数:0.253906
19
2.1 无符号数和有符号数
❖无符号数
➢ 数的编码中所有位均为数值位 ➢ 只能表示 >=0 的正整数 ➢ 16为无符号数的表示范围: 0 ~ 65535
L2 Cache
MBus
L64852 MBus control
M-S Adapter
SBus
SBus
DMA
SCSI Ethernet
SBus Cards
DRAM Controller
STDIO
serial kbd mouse audio RTC Floppy
17
第一部分:概述
一. 计算机组成与结构简介

计算机统考大纲已公布

计算机统考大纲已公布

2018年计算机统考大纲已公布,我们第一时间来解读一下计算机统考大纲操作系统部分及其相关知识点:操作系统占了35分,虽然比数据结构和计算机组成原理所占的45分少了10分,但操作系统这块较难,是重点更是难点,对整个计算机统考的作用非常重要。

一、大纲变化2018年计算机统考的操作系统部分大纲变动较大,是计算机统考四大部分中变动最大的一部分,连最核心的考查目标都有所变化,具体如下:总的来看,操作系统部分2018年新大纲变动有增有减,总的来看依然是偏的,不重要的或者简单的知识点删除,而重要的难度较大的知识点有所增加。

甚至在考查目标上都有所删减和增加,特别增加了掌握操作系统进程、内存、文件和I/O管理的策略、算法、机制以及相互关系部分。

二、重难点解读和复习建议操作系统和计算机组成原理的部分内容是相关的,甚至是重叠的,例如虚拟存储器、输入输出等,大家在复习时,可对照计算机组成原理一起复习,加深理解。

操作系统课程是理论性和实践性都很强的课程,概念多、抽象、涉及面广,复习时,我们应该注意哪些重点呢?第一:操作系统概述操作系统概述这部分内容不会出现大题。

一般是以基本原理和概念的形式为主,属于识记形式的题目。

重点是操作系统的定义、操作系统的特征和主要功能等。

第二:进程管理进程管理是考试的热门,考点即可以出现在选择题中,也可出在综合应用题中。

重点是要掌握进程的基本特征、进程的状态及其相互转换的条件和过程。

进程与线程的区别和联系。

进程通信的基本类型。

调度的基本概念、时机、切换过程,掌握各种调度算法及其环境,并会用算法进行计算。

进程同步相关概念、同步互斥机制。

死锁的定义、死锁产生的四个必要条件、熟练掌握死锁的预防、死锁的避免,死锁解除的原理与方法。

从往年试卷来看,在综合应用题中,考了一道信号量机制的应用题,这部分是操作系统科目的难点,也是考试的热点。

第三:内存管理内存管理这部分内容也要作为重点进行复习,这部分内容的考查方式也很灵活。

北航 计算机组成原理 第五部分:CPU控制单元设计

北航 计算机组成原理 第五部分:CPU控制单元设计

IBMDR、MDRDB
DBMER、MERIB
31
2.3 数据通路设计 (11.内部数据缓存)
控制总线(CB) 数据总线(DB) 地址总线(AB)
MAR 内部总线(IB)
MER
MDR
R0 R1 R2 R3
CPU内部
D ALU A
C
存储器
❖ ALU结果保存:增加寄 存器A
PC
❖ ALU数据输入缓存:增 加寄存器D
❖MIPS:百万指令每秒
➢MIPS:Million Instruction Per Second ➢不同指令集的MIPS比较没有实际意义 ➢即使同一台机器,用不同的测试程序测出来的MIPS值也可能不一样。
❖MFLOPS:百万浮点数操作每秒
➢MFLOPS: Million Floating point Operations Per Second ➢可以比较不同机器的浮点运算能力, 但有局限性 ➢MFLOPS不仅和机器有关, 也和所用测试程序有关 ➢MFLOPS与整数. 浮点操作的比例有关
移量(16位)
19
2.2 模型机的指令系统
❖指令类型
➢ 传送类指令:MOV指令,16位或32位指令 ▪ 4种传送类型:立即数寄存器,寄存器寄存器,寄存器 存储器,存储器寄存器
➢ 运算类指令:算术和逻辑运算, 16位或32位指令,RR型指令或 RS型指令,4种类型(以加法运算为例) ▪ 立即数 + 寄存器 寄存器 ▪ 寄存器 + 寄存器 寄存器 ▪ 寄存器 + 存储器 寄存器 ▪ 寄存器 + 寄存器 存储器
➢ 转移类指令 ▪ 条件/非条件转移、转子程序:32位指令,采用相对寻址 ▪ 子程序返回:16位指令
➢ 其它指令:16位指令

2018年北航计算机技术考研(085211)考试科目、招生人数、参考书目、复习指导---新祥旭考研

2018年北航计算机技术考研(085211)考试科目、招生人数、参考书目、复习指导---新祥旭考研

2018年北航计算机技术考研(085211)考试科目、招生人数、参考书目、复习指导一、招生信息所属学院:计算机学院所属门类代码、名称:工学[08]所属一级学科代码、名称:工程硕士[0852]招生人数:全日制141人;非全日制200人。

二、研究方向:01 不区分研究方向三、初试考试科目:①101思想政治理论②201英语一③301数学一④961计算机基础综合961计算机基础综合:计算机组成原理、操作系统、计算机网络技术。

四、参考书目961计算机基础综合《计算机组成设计:硬件/软件接口》等《计算机网络》(第6版),谢希仁编著,电子工业出版社,2013《计算机网络》(第5版),Andrew S. Tanenbaum,严伟,潘爱民译,清华大学出版社,2012《操作系统实用教程》(第三版),任爱华,清华大学出版社。

《现代操作系统(Modern Operating System)》 (The 3rd Edition), 陈向群, 马洪兵等译,A ndrew S. Tanenbaum 著,机械工业出版社。

五、复习指导1、参考书的阅读方法(1)目录法:先通读各本参考书的目录,对于知识体系有着初步了解,了解书的内在逻辑结构,然后再去深入研读书的内容。

(2)体系法:为自己所学的知识建立起框架,否则知识内容浩繁,容易遗忘,最好能够闭上眼睛的时候,眼前出现完整的知识体系。

(3)问题法:将自己所学的知识总结成问题写出来,每章的主标题和副标题都是很好的出题素材。

尽可能把所有的知识要点都能够整理成问题。

2、学习笔记的整理方法(1)第一遍学习教材的时候,做笔记主要是归纳主要内容,最好可以整理出知识框架记到笔记本上,同时记下重要知识点,如假设条件,公式,结论,缺陷等。

记笔记的过程可以强迫自己对所学内容进行整理,并用自己的语言表达出来,有效地加深印象。

第一遍学习记笔记的工作量较大可能影响复习进度,但是切记第一遍学习要夯实基础,不能一味地追求速度。

408 2018计算机组成原理大题

408 2018计算机组成原理大题

2018年计算机组成原理大题一、引言2018年计算机组成原理大题是计算机类专业考试中的重要一部分,涉及计算机体系结构、指令系统、数据表示、运算方法、存储器层次结构等内容。

本篇文章将对2018年计算机组成原理大题进行系统性的分析和梳理,旨在帮助考生更好地理解和掌握该部分知识,为顺利通过考试提供有力支持。

二、计算机体系结构1. 计算机系统的基本组成计算机系统由硬件和软件两部分组成,硬件包括中央处理器、存储器、输入设备和输出设备,软件包括系统软件和应用软件。

2. 计算机指令的执行过程指令执行包括取指令、译码指令、执行指令和访存四个阶段,其中取指令阶段是最关键的一环,直接影响指令的执行效率。

3. 计算机的运行模式计算机的运行模式主要分为批处理模式、交互式模式和实时处理模式,不同的运行模式适用于不同的场景和需求。

三、指令系统1. 指令系统的组成指令系统由指令集、位置区域寻址方式、指令格式等组成,指令的格式和寻址方式对指令的执行效率有着重要的影响。

2. 指令的类型指令可以分为数据传输指令、算术逻辑指令、控制转移指令和特权指令等多种类型,不同类型的指令用于实现不同的功能。

3. 指令执行的流程指令执行的流程包括指令的取址、指令的译码、指令的执行和指令的结束等多个步骤,每个步骤都需要严格的执行,保证指令执行的准确性和效率。

四、数据表示1. 数据的二进制表示计算机系统中的数据以二进制形式表示,包括整数、实数、字符、图像、声音等多种类型。

2. 数据的编码方式数据的编码方式主要包括原码、反码、补码等多种形式,不同的编码方式用于实现不同的功能和需求。

3. 数据的存储方式数据的存储方式有直接寻址、间接寻址、基址寻址、变址寻址等多种形式,不同的存储方式适用于不同的场景和需求。

五、运算方法1. 整数运算计算机系统中的整数运算包括加法、减法、乘法、除法等多种运算方式,其中除法是最为复杂和耗时的运算方式。

2. 浮点数运算浮点数运算是计算机系统中的一项重要工作,涉及到浮点数的表示、加减乘除、取整、溢出等多个方面。

北航计算机组成原理总复习

北航计算机组成原理总复习

北航计算机组成原理总复习计算机组成原理是计算机科学与技术专业的一门重要课程,它主要研究计算机的基本原理、结构和工作原理。

下面将对北航计算机组成原理进行总复习,包括计算机的基本组成、存储器层次结构、指令系统和流水线技术等方面内容。

一、计算机的基本组成1.计算机硬件的五大基本组成部分:运算器、控制器、存储器、输入设备、输出设备。

2.计算机内部采用二进制表示,包括数据和指令都以二进制形式存储和处理。

3.计算机的性能指标:主频、存储容量、主存储器带宽、硬盘容量等。

二、存储器层次结构1.存储器层次结构的由低到高依次为:寄存器、高速缓存、主存储器、辅助存储器。

2.高速缓存的工作原理:利用时间和空间局部性原理,存放主存频繁访问的数据和指令,提高存储器访问速度。

3.主存储器的特点和访问方式:存储速度较快,采用随机访问方式。

三、指令系统1.指令系统的主要组成部分:操作码和地址码。

2.指令系统的类型:-RISC(精简指令集):指令长度固定,时间分布均匀,指令执行周期较短。

-CISC(复杂指令集):指令长度可变,时间分布不均匀,指令执行周期较长。

-MISC(微指令集):指令长度短,指令执行周期较短。

3.指令寻址方式:立即寻址、直接寻址、间接寻址、寄存器寻址等。

四、流水线技术1.流水线的概念:将指令的处理过程分成多个步骤,使多条指令可同时执行。

2.流水线的五个阶段:取指令、指令译码、执行指令、访存取数、写回结果。

3.流水线的优点:提高了指令的执行效率,缩短了执行时间。

4.流水线的冒险和解决方法:-结构冒险:通过优化硬件结构来解决,如增加多个运算器、加大寄存器容量等。

-数据冒险:通过转发、插入空指令、延迟加载等方法解决。

-控制冒险:通过分支预测和延迟分支等方法解决。

五、中断与异常1.中断:来自外部设备的信号,打断正常的程序执行。

-可屏蔽中断:可以根据需要屏蔽一些中断。

-不可屏蔽中断:无法屏蔽的中断,如计算机硬件故障等。

2.异常:指程序在执行过程中出现的错误或意外情况。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北京航空航天2018年《计算机组成原理》考试大纲
<一>、整体要求
(一).理解单处理器计算机系统中各部件的内部工作原理、组成结构以及相互连接方式,具有完整的计算机系统的整机概念;
(二).理解计算机系统层次化结构概念,掌握以MIPS为代表的RISC指令集体系结构的基本知识,能对MIPS汇编程序设计语言的相关问题进行分析;
(三).理解计算机存储系统的层次化结构,掌握层次化存储系统的设计、分析和性能计算;
(四).能根据指令语义进行单周期、多周期或流水线MIPS处理器的数据通路及其控制器的分析和简单设计;
(五).理解并掌握输入输出系统的基本知识。

<二>、知识要点
(一)、计算机系统概述
(1)计算机系统的基本组成与层次结构
(2)计算机系统的性能指标:吞吐量、响应时间、带宽、延迟;CPU时钟周期、主频、CPI、CPU执行时间;MIPS、MFLOPS、GFLOPS、TFLOPS、PFLOPS。

(二)、数据的表示和运算
(1)数制与编码
(2)定点数和浮点数的表示和运算
(3)算术逻辑单元ALU
串行加法器和并行加法器
算术逻辑单元ALU的功能和结构
(三)、存储器层次结构
(1)存储器的层次化结构
(2)主存储器与CPU的连接
(3)高速缓冲存储器(Cache)
Cache的基本工作原理
Cach和主存之间的映射方式
Cache中主存块的替换算法与写策略
多层次Cache性能计算
(4)虚拟存储器
虚拟存储器的基本概念
页式虚拟存储器
TLB(快表)
(四)、MIPS指令系统及汇编语言
(1)指令系统的基本知识(指令格式、寻址方式)
(2)MIPS汇编语言
(五)、MIPS处理器
(1)CPU的功能和基本结构
(2)单周期、多周期MIPS处理器数据通路的功能和基本结构
(3)硬布线控制器的功能和工作原理
单周期处理器控制器
多周期处理器控制器
(4)指令流水线
指令流水线的基本概念
流水线冒险及处理策略
指令流水线的基本实现
(六)、总线与输入输出(I/O)系统
(1)总线的基本概念
(2)磁盘存储器
(3)I/O控制器
I/O控制器的功能和基本结构
存储映射I/O编址
(4)基本I/O方式
程序查询方式
程序中断方式:中断的基本概念,中断响应过程,中断处理过程,多重中断和中断屏蔽的概念;
DMA方式,DMA控制器组成,DMA传送过程,设备传输性能计算。

文章来源:文彦考研。

相关文档
最新文档