计算机组成原理 2024 年 12 月期末考试复习大纲第一章1.计算机软件的分类。P11 计算机软件一般分为两大类:一类叫系统程序,一类叫应用程序。2。源程序转换到目标程序的方法。P12 源程序是用算法语言编写的程序。目标程序(目的程序)是用机器语言书写的程序。源程序转换到目标程序的方法一种是通过编译程序把源程序翻译成目的程序,另一种是通过解释程序解释执行。3。怎样理解软件和硬件的逻辑等价性。P14 因为任何操作可以有软件来实现,也可以由硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成.对于某一机器功能采纳硬件方案还是软件方案,取决于器件价格,速度,可靠性,存储容量等因素。因此,软件和硬件之间具有逻辑等价性.第二章1。定点数和浮点数的表示方法.P16 定点数通常为纯小数或纯整数。X=XnXn-1…..X1X0Xn 为符号位,0 表示正数,1 表示负数。其余位数代表它的量值。纯小数表示范围 0≤|X|≤1—2-n纯整数表示范围 0≤|X|≤2n -1 浮点数:一个十进制浮点数 N=10E。M。一个任意进制浮点数 N=RE.M其中 M 称为浮点数的尾数,是一个纯小数。E 称为浮点数的指数,是一个整数.比例因子的基数 R=2 对二进制计数的机器是一个常数。做题时请注意题目的要求是否是采纳 IEEE754 标准来表示的浮点数。32 位浮点数 S(31)E(30-23)M(22-0)64 位浮点数 S(63)E(62-52)M(51-0)S 是浮点数的符号位 0 正 1 负。E 是阶码,采纳移码方法来表示正负指数。M 为尾数。P18P182.数据的原码、反码和补码之间的转换。数据零的三种机器码的表示方法。P21 一个正整数,当用原码、反码、补码表示时,符号位都固定为 0,用二进制表示的数位值都相同,既三种表示方法完全一样。一个负整数,当用原码、反码、补码表示时,符号位都固定为 1,用二进制表示的数位值都不相同,表示方法.1。原码符号位为 1 不变,整数的每一位二进制数位求反得到反码;2.反码符号位为 1 不变,反码数值位最低位加 1,得到补码.例:x= (+122)10=(+1111010)2原码、反码、补码均为 01111010 Y=(—122)10=(-1111010)2原码 11111010、反码 10000101、补码 10000110+0 原码 00000000、反码 00000000、补码 00000000—0 原码 10000000、反码 11111111、补码 100000003。定点数和浮点数的加、减法运算:公式的运用、溢出的推断。P63 已知 x 和 y,用变形补码计算 x+y,同时指出结果是否溢出.(1) x=11011 y=0...