02318 计算机系统原理 · 自考必背考点速记.docxVIP

  • 0
  • 0
  • 约4.26千字
  • 约 9页
  • 2026-03-14 发布于山西
  • 举报

02318 计算机系统原理 · 自考必背考点速记.docx

02318计算机系统原理·自考必背考点速记

(严格对应自考大纲,按「识记/领会/应用」分层,直接背诵、适配刷题,重点考点标★)

第1章计算机系统概述

一、识记(必背,选择/填空高频)

1.计算机系统=硬件系统+软件系统,二者协同工作

2.冯·诺依曼结构核心思想:存储程序、程序控制,核心组成部件(运算器、控制器、存储器、输入设备、输出设备)

3.程序设计语言分类:高级语言、低级语言(汇编语言、机器语言)

4.翻译程序:编译器(高级→机器)、汇编器(汇编→机器)

5.计算机系统层次结构:从用户层到硬件层,逐层转换

6.性能评价指标:CPI(每条指令平均时钟周期数)、MIPS(每秒百万条指令)

二、领会(理解为主,简答高频)

1.冯·诺依曼结构对现代计算机的影响:奠定“存储程序”核心架构

2.源程序→可执行文件:预处理→编译→汇编→链接,四步完成

3.ISA(指令集体系结构):定义CPU能执行的指令集合,与微体系结构(硬件实现)相区别

4.指令与数据的区分:时间上(取指时是指令,执行时是数据)、空间上(存储地址不同)

5.应用程序员(写应用程序)与系统程序员(写系统软件)的职责差异

三、应用(会做题,计算/判断)

1.区分系统软件(操作系统、编译器)与应用软件(办公软件、游戏),说明其作用

2.根据给定参数(时钟频率、指令数、CPI),计算CPI、MIPS,评价计算机性能

第2章数据的表示和运算(计算题核心章)

一、识记(必背,基础中的基础)

1.信息编码:二进制为基础,常用进制(二、八、十、十六进制)

2.定点数编码:原码、补码、反码、移码,区分无符号整数与带符号整数

3.浮点数:IEEE754标准(单精度、双精度),由符号位、阶码、尾数组成

4.非数值编码:逻辑值(0/1)、西文字符(ASCII)、汉字字符(GB2312等)

5.长度单位:位(bit)、字节(Byte,1Byte=8bit)、字;存储顺序(大端、小端)

6.ALU(算术逻辑部件):核心功能是执行算术(加减乘除)和逻辑(与或非)运算

二、领会(理解原理,避免混淆)

1.数制转换原理:二→十(按权展开)、十→二(除2取余)、二→八/十六(分组转换)

2.四种编码(原/补/反/移)的特点:补码解决负数加法问题,移码用于阶码表示

3.浮点数尾数规格化:使尾数最高位为1(原码)或1/2(补码),提高精度

4.定点/浮点数运算原理:定点运算注意符号位,浮点数运算分阶码、尾数两步

5.数据位扩展/截断:扩展时符号位补全,截断时注意精度丢失

三、应用(必考计算题,必须掌握)

1.数制转换:二?十、二?八、二?十六,准确计算

2.机器码计算:给定真值(正数/负数),写出原码、补码、反码、移码

3.浮点数转换:根据IEEE754标准,真值?浮点数(单精度/双精度)

4.数值运算:定点数(加减乘除)、浮点数(加减乘除),写出计算步骤

5.存储方式判断:根据大端/小端规则,判断数据在存储器中的存储正确性

第3章程序的转换及机器级表示

一、识记(必背,术语不混淆)

1.四种指令区分:机器指令(CPU可直接执行)、汇编指令(机器指令的符号表示)、微指令(控制CPU内部)、伪指令(汇编器识别,不生成机器码)

2.IA-32指令系统:核心特点、常用数据类型、寄存器组织(通用寄存器、段寄存器)

3.IA-32常用指令类型:传送指令(mov)、算术运算指令(add、sub)、按位运算指令(and、or)、控制指令(jmp、call)

4.寻址方式:分类(立即寻址、直接寻址、间接寻址等),掌握IA-32各类寻址方式

5.C语言机器级表示:过程调用、选择语句(if-else)、循环结构(for、while)的汇编实现

6.复杂数据类型:数组、结构体、联合体的存储分配,数据对齐(地址整除对应字节数)

二、领会(理解逻辑,简答/分析)

1.机器指令与汇编指令的对应关系:一条汇编指令对应一条机器指令

2.寻址方式适用场景:立即寻址(取常量)、直接寻址(取内存数据)等,掌握地址计算方法

3.算术运算指令对标志位的影响:add/sub会影响进位、零、符号等标志位

4.过程调用实现:ESP(栈指针)、EBP(基址指针)的变化,栈帧的创建与销毁

5.汇编与C语言的对应:能根据汇编代码还原C逻辑,或根据C代码写汇编片段

三、应用(综合分析题,重点练)

1.指令分析:分析IA-32常用指令的功能,判断执行后结果及标志位状态

2.汇编与C转换:根据C代码写汇编片段,或根据汇编片段还原C语言逻辑

3.复杂数据存储:计算数组、结构体的存储地址,判断数据对齐是否正确

第4章可执行文件的生成与加载执行

一、识记(必背,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档