
Computer Composition Principle
文章平均质量分 50
HEX9CF
Full Stack Developer | Github: HEX9CF | Email: aGV4OWNmQGFsaXl1bi5jb20=
展开
-
【计算机组成原理】高速缓冲存储器 Cache 的写策略(Writing Policy)
缓存的写策略指的是确定何时将数据写入缓存或主存的策略。原创 2024-01-14 00:01:02 · 1018 阅读 · 0 评论 -
【计算机组成原理】高速缓冲存储器 Cache 的常用替换算法(Replacement Algorithm)
缓存替换算法用于确定在缓存满时需要替换哪些缓存块以便为新的数据腾出空间。原创 2024-01-14 00:00:37 · 782 阅读 · 0 评论 -
【计算机组成原理】高速缓冲存储器 Cache 的三种映射方式(Cache Mapping)
缓存是计算机系统中常见的一种高速存储器,用于临时存储常用数据,以便快速访问。在缓存中,有三种常见的映射方式,分别是直接映射、全相联映射和组相联映射。原创 2024-01-13 16:13:21 · 2226 阅读 · 0 评论 -
【计算机组成原理】指令流水线的三种冒险情况(Hazards)
在计算机架构中,流水线冒险是指在指令流水线的执行过程中由于数据相关性或控制相关性而导致的一种性能问题。指令流水线是将指令执行过程划分为多个阶段,这样可以同时处理多条指令,从而提高指令执行的效率。然而,流水线执行时可能会出现数据相关性(依赖先前指令的结果)或控制相关性(下一条指令的执行受到前一条指令的控制)的情况,从而导致延迟或冒险。原创 2024-01-13 16:12:38 · 957 阅读 · 0 评论 -
【计算机组成原理】IEEE 754 标准定义的浮点数表示格式
IEEE 754是一种由美国电气和电子工程师协会(IEEE)制定的标准,用于定义浮点数的表示和运算。这个标准定义了浮点数的格式、舍入规则、特殊值的处理以及算术操作的执行方式。IEEE 754浮点数标准主要定义了两种浮点数格式:单精度浮点数和双精度浮点数。单精度浮点数占32位,双精度浮点数占64位,其中包括符号位、指数位和尾数位。这些位的排列和组合方式,以及如何表示特殊情况(如无穷大、NaN等)都在标准中进行了规定。原创 2024-01-12 21:34:10 · 2066 阅读 · 0 评论 -
【计算机组成原理】程序的转换及机器级表示 常用计算机术语英文缩写汇总
编码二进制编码的十进制数(BCD):Binary Coded Decimal美国信息交换标准代码(ASCII):American Standard Code for Information Interchange数据的排列顺序最低有效位(LSB):Least Significant Bit最高有效位(MSB):Most Significant Bit最低有效字节(LSB):Least Significant Byte最高有效字节(MSB):Most Significant Byte标原创 2024-01-12 21:33:21 · 605 阅读 · 0 评论 -
【计算机组成原理】数据的机器级表示与处理 易错易混点解析
零的补码和移码表示并不相同。补码和移码都是表示有符号的整数的编码方式,但在零的表示上存在差异。在补码表示中,正零和负零会被分别表示为不同的二进制值,因此有两个零值。而在移码表示中,只有一个零值,它的表示方式与正零相同。原创 2024-01-11 16:15:39 · 511 阅读 · 0 评论 -
【计算机组成原理】层次结构存储系统 易错易混点解析
在同一个存储器中,每个存储单元的宽度是一致的。存储单元的宽度是指存储单元能存储的信息的位数,通常称为字长。例如,一个8位宽的存储单元可以存储8位(即1字节)的信息。如果一个存储器中的存储单元宽度不同,那么在读写操作中就会出现问题。原创 2024-01-11 16:14:27 · 480 阅读 · 0 评论 -
【计算机组成原理】层次结构存储系统 常用计算机术语英文缩写汇总
存储器类型随机存取存储器(RAM):Random Access Memory顺序存取存储器(SAM):Sequential Access Memory直接存取存储器(DAM):Direct Access Memory按内容访问存储器(CAM):Content Access Memory相连存储器(AM):Associative Memory主存储器(MM):Main Memory只读存储器(ROM):Read-Only Memory硬盘驱动器(HDD):Hard Disk Drive固态原创 2024-01-10 11:17:11 · 1114 阅读 · 0 评论 -
【计算机组成原理】计算机系统概论 常用计算机术语英文缩写汇总
集成电路小规模集成电路 (SSIC):Small Scale Integrated Circuits中规模集成电路 (MSIC):Medium Scale Integrated Circuits大规模集成电路 (LSIC):Large Scale Integrated Circuits超大规模集成电路 (VLSIC):Very Large Scale Integrated Circuits特大规模集成电路 (ULSIC):Ultra Large Scale Integrated Circuits原创 2024-01-10 11:13:16 · 1280 阅读 · 0 评论 -
【计算机组成原理】汇编语言中 MOV 指令和 LEA 指令的概念和区别
LEA(Load Effective Address)和MOV(Move)是汇编语言中常用的两条指令。原创 2024-01-08 16:20:12 · 3602 阅读 · 0 评论 -
【计算机组成原理】程序的转换及机器级表示 易错易混点解析
在IA-32架构中,不是所有的通用寄存器都可以作为8位寄存器使用,只有部分通用寄存器(如AX,BX,CX,DX)可以作为8位寄存器使用。其他寄存器(如SP,BP,SI,DI)只能作为16位或32位寄存器使用。原创 2024-01-08 16:19:28 · 1060 阅读 · 0 评论 -
【计算机组成原理】通过带符号整数的减法运算中加法器的溢出标志 OF 和符号标志 SF 对两个带符号整数的大小进行比较
对于带符号整数的减法运算,不能直接根据CF(进/借位标志)的值对两个带符号整数的大小进行比较。CF标志位在带符号整数运算中主要用于表示无符号溢出,即无符号整数加减运算的进位或借位。但带符号整数的大小比较通常使用的是OF(溢出标志位)。在进行带符号整数的大小比较时,通常的做法是通过减法操作(比如 A - B),然后观察结果的符号位(即最高位),以及OF标志位。所以,CF标志位并不能直接用于带符号整数的大小比较。原创 2024-01-07 16:45:56 · 1028 阅读 · 0 评论 -
【计算机组成原理】无符号整数加减运算中加法器最高位进位 Cout 与进借位标志 CF 的含义与关系
在无符号整数加/减运算时,加法器最高位进位Cout表示加法运算的结果是否超过了能够表示的最大值。如果Cout为1,那么表示结果超出了可以表示的范围,也就是发生了所谓的"溢出"。原创 2024-01-07 16:45:17 · 3325 阅读 · 1 评论