计算机系统结构(复习题).doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【计算机系统结构复习知识点】 1. 计算机系统结构中的运算规则:同号相减或异号相加,如果阶差为1,只需要设置1位警戒位。这意味着在浮点运算中,当两个数的指数相差1时,只需要一位来指示结果是否溢出。 2. 计算机系统层次结构:操作系统机器级的直接上层可以是传统机器级,高级语言机器级,应用语言机器级或汇编语言机器级,具体取决于系统设计。例如,操作系统机器级通常是硬件抽象层,之上是操作系统,而操作系统之上可以是各种编程语言的解释器或编译器。 3. RISC(Reduced Instruction Set Computer)设计原则:RISC设计强调简化指令集,减少指令条数,通常不超过100条,指令寻址方式少,且尽量在一个机器周期内完成操作,以提高执行效率。选项中提到的指令多用硬联控制实现不是RISC的设计原则。 4. 操作码编码方法:Huffman编码是一种可变长度的编码方法,通常用于数据压缩,它可以根据操作码出现的频率进行优化,使常用的操作码编码更短,从而缩短操作码的平均长度。 5. 延迟转移技术:延迟转移技术是在分支指令执行后不立即执行转移,而是继续执行下一条指令,待条件判断完成后才决定是否转移。其中,将转移不发生时该执行的那条指令调度到延迟槽中可以最大化利用处理器资源,效果最好。 6. 输入输出控制器管理方式:直接存储器访问(DMA)方式可以最小化CPU对外设操作的干预,从而减少外设的工作速度对计算机性能的影响。 7. 计算机系统层次结构的层次关系:操作系统机器级的直接上层可能是高级语言机器级,这层由操作系统提供,使得高级语言可以直接运行在硬件之上。 8. 多处理机互连方式:总线型互连方式适用于处理机数量较少的系统,因为它硬件简单且成本较低,但不便于系统扩展。 9. 浮点数尾数表示:若尾数基值rm=8,数值部分长6位,对于规格化正尾数,其最高位为1,因此有效位数为5位,可表示2^5=32个规格化正尾数。 10. 在IBM370系统中,“比较与交换”(Compare and Swap,CAS)指令是用于实现多进程共享公用区管理的有效指令,它可以原子地比较并更新内存位置的值。 11. 解释指令的流水线方式:单功能流水线是指流水线的各个阶段只能执行相同类型的操作,不能同时进行多种操作。 12. 位片处理:位片处理是通过将数据分解成位片,然后并行处理这些位片,通常采用字并位并的方式,提高处理速度。 13. RISC设计原则:RISC不追求指令条数多,而是追求指令执行效率和简洁性。 14. 冯·诺依曼机工作方式:其基本特点是按地址访问并顺序执行指令,数据和指令都存储在内存中,形成“存储程序”的概念。 15. 早期计算机系统结构以CPU为中心,通过CPU控制数据的处理和内存访问。 16. 虚拟存储器的主要目的:扩大主存的存储空间,并通过操作系统进行自动管理和调度,使得程序可以比实际物理内存大得多。 17. Cache存储器的引入:目的是解决CPU与内存速度不匹配的问题,通过高速缓存来减少CPU等待数据的时间。 18. 用户I/O操作:从源程序的读写语句到实际操作完成,需要经过编译系统将I/O语句转换为系统调用,再通过操作系统和硬件(包括I/O总线、设备控制器和设备)共同完成。 19. 重叠机器局部相关处理:推后后续指令对相关单元的读和设置相关直接通路是处理这类相关的方法,以提高指令执行的并行度。 20. 通道方式下的数据宽度选择:高速设备如磁盘适合使用可变长块数据宽度,这样可以适应不同大小的数据传输。 21. 替换算法问题:当页面失效需要替换时,替换算法选择哪一页作为被替换的对象,以优化内存使用和页面调度。 22. 数据流计算特点:数据流计算模型不包含循环和分支,强调数据的并行处理,而不是控制流的并行。 以上是对《计算机系统结构》复习题中涉及的知识点的详细解释,涵盖了计算机体系结构的多个方面,包括运算规则、指令集设计、流水线技术、I/O管理、存储系统、并行处理和虚拟存储等方面的内容。
剩余11页未读,继续阅读
- 粉丝: 3780
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助