自考《计算机系统原理》终极背诵版(考点+易错点+解题步骤)_第1页
自考《计算机系统原理》终极背诵版(考点+易错点+解题步骤)_第2页
自考《计算机系统原理》终极背诵版(考点+易错点+解题步骤)_第3页
自考《计算机系统原理》终极背诵版(考点+易错点+解题步骤)_第4页
自考《计算机系统原理》终极背诵版(考点+易错点+解题步骤)_第5页
已阅读5页,还剩2页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

自考《计算机系统原理》终极背诵版(考点+易错点+解题步骤)(整合所有核心内容,无冗余、逻辑连贯,直接打印背诵,适配自考笔试所有题型)第1章计算机系统概述必背考点计算机系统组成:硬件(五大部件)+软件(系统软件+应用软件)冯·诺依曼体系结构三大核心:二进制表示、存储程序控制、硬件五大部件硬件五大部件:运算器、控制器、存储器、输入设备、输出设备(CPU仅含运算器+控制器)软件分类:系统软件(OS、编译程序、数据库管理系统)、应用软件(办公软件、游戏等)性能评价指标:字长、内存容量、运算速度、CPI(每条指令平均周期)、MIPS(每秒百万条指令)高频易错点混淆“硬件五大部件”与“CPU组成”:CPU≠硬件全部,仅包含运算器和控制器。分不清系统软件与应用软件:操作系统、编译程序是系统软件,具体应用类软件是应用软件。误解“存储程序控制”:程序和数据均存储在存储器中,CPU按顺序读取指令执行,并非程序单独存储。第2章数据的表示和运算(重中之重)必背考点数制转换:二进制↔十进制↔八进制↔十六进制(牢记转换方法,必考计算)。定点数编码:-原码:符号位+数值位(正数0,负数1)-反码:正数=原码,负数=符号位不变,数值位取反-补码:正数=原码,负数=反码+1(补码加减运算必考)浮点数:IEEE754标准(符号位、阶码、尾码),规格化浮点数(尾码最高位为1)。非数值编码:ASCII码(7位,128个字符)、汉字编码(输入码、机内码、字形码)。算术逻辑部件(ALU):实现算术运算(加减乘除)和逻辑运算(与、或、非)。高频易错点补码运算溢出判断:正数+正数=负数、负数+负数=正数,即为溢出;也可通过符号位进位判断。浮点数规格化错误:IEEE754标准中,规格化尾码最高位为1(隐藏位),非规格化为0。数制转换遗漏符号位:带符号数转换时,符号位不变,仅转换数值位;十六进制→二进制需4位对应1位。ASCII码混淆:'0'=48、'A'=65、'a'=97,牢记核心字符编码。必考计算题解题步骤1.数制转换(必考)二进制→十进制:按位加权求和(权重2⁰、2¹...,从右往左计数),示例:1011₂=1×2³+0×2²+1×2¹+1×2⁰=11₁₀。十进制→二进制:整数除2取余、逆序排列;小数乘2取整、顺序排列,示例:11₁₀→1011₂。二进制→十六进制:4位分组(不足补0),1组对应1位十六进制,示例:101101₂→00101101→2D₁₆。十六进制→二进制:1位对应4位二进制,示例:2D₁₆→00101101→101101₂。2.补码运算(必考)求补码:正数补码=原码;负数补码=反码+1,示例:-3(8位)→原码10000011→反码11111100→补码11111101。补码加减:减法=加负数补码,示例:5-3=5+(-3)→00000101+11111101=100000010(舍弃进位)=00000010(2₁₀)。溢出判断:8位补码中,正数+正数=负数、负数+负数=正数,即为溢出。第3章程序的转换及机器级表示必背考点程序转换流程:源程序→预处理→编译→汇编→链接→可执行文件(四步不可漏)。指令系统:指令格式(操作码+地址码)、寻址方式(立即、直接、间接、寄存器寻址)。常用指令类型:传送、算术运算、按位运算、程序控制指令(跳转、调用)。寄存器组织:通用寄存器、专用寄存器(PC程序计数器、IR指令寄存器)。数据对齐:结构体、数组存储时,按指定字节对齐,避免内存浪费。高频易错点寻址方式混淆:立即寻址(操作数在指令中)、直接寻址(操作数地址在指令中)、间接寻址(地址在存储器中)。指令格式记忆错误:指令必须包含操作码(表示操作类型),地址码可根据需求调整。程序转换遗漏链接步骤:链接是将目标文件与库文件结合,生成可执行文件的关键步骤。第4章可执行文件的生成与加载执行必背考点可执行文件生成四步骤:预处理(去注释、宏替换)→编译(汇编代码)→汇编(目标代码)→链接(静态/动态)。目标文件类型:可重定位目标文件、可执行目标文件(ELF格式)。程序加载:虚拟地址空间→加载可执行文件→初始化→执行(程序在主存中执行)。CPU核心功能:取指令、分析指令、执行指令(指令周期)。中断与异常:中断(外部请求,如I/O)、异常(内部错误,如除零),均打断当前执行流程。高频易错点静态链接与动态链接混淆:静态链接合并库文件,运行无依赖;动态链接运行时加载库,节省内存。中断与异常混淆:中断是外部设备请求,异常是CPU内部错误,二者触发原因不同。程序加载误解:程序需从辅存加载到主存才能执行,不可直接在辅存中运行。第5章程序的存储访问(重中之重)必背考点存储器层次结构:Cache(高速缓冲)→主存→辅存(速度从快到慢,容量从小到大)。主存:随机存取,容量=存储单元数×每个单元位数(1Byte=8bit),与CPU直接连接。辅存:硬盘(磁道、扇区)、固态硬盘、闪存,容量大、速度慢。Cache:基于程序访问局部性,映射方式(直接、全相联、组相联),替换算法(FIFO、LRU)。虚拟存储器:将虚拟地址转换为物理地址,扩大逻辑地址空间,实现存储保护(非实际存储器)。高频易错点存储器层次结构顺序错误:正确顺序为Cache→主存→辅存,不可颠倒。Cache映射方式混淆:直接映射(速度快、冲突率高)、全相联(冲突率低、速度慢)、组相联(折中)。虚拟存储器误解:并非实际存在的硬件,是软件实现的逻辑存储器。必考计算题解题步骤3.主存容量计算(高频)确定存储单元数:地址线n位,存储单元数=2ⁿ,示例:地址线16位→2¹⁶=65536单元。确定每个单元位数:数据线m位,每个单元位数=m,示例:数据线8位→每个单元1Byte。计算容量:容量=2ⁿ×m(bit)=(2ⁿ×m)/8(Byte),示例:16位地址线+8位数据线→64KB。4.Cache命中率计算(简单高频)提取题干数据:命中次数、总访问次数(或未命中次数),示例:总访问100次,命中80次。计算命中率:H=命中次数/总访问次数,示例:H=80/100=80%。(可选)平均访问时间=H×Cache访问时间+(1-H)×主存访问时间。第6章程序中I/O操作的实现必背考点I/O设备分类:输入(键盘、鼠标)、输出(显示器、打印机)、存储设备(硬盘)。I/O软件层次:用户层(C标准I/O库)→设备无关层→设备驱动层→中断服务程序。I/O控制方式(必考):-程序查询方式:CPU主动查询,效率低、CPU占用高-中断控制方式:I/O完成通知CPU,效率中等-DMA方式:直接内存访问,CPU不参与,效率高I/O接口:连接CPU与I/O设备,实现信号转换、数据缓冲、地址译码、中断请求。中断系统:中断请求→中断响应→中断处理→中断返回。高频易错点I/O控制方式性能混淆:效率:DMA>中断>程序查询;CPU占用率:程序查询>中断>DMA。I/O软件层次顺序错误:从用户层到硬件层,不可颠倒顺序。I/O接口功能遗漏:不仅实现信号转换,还负责数据缓冲、地址译码和中断请求。自考

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论