- 博客(97)
- 问答 (1)
- 收藏
- 关注
原创 在计算机组成原理中,DRAM和SRAM的区别在哪?
4. 密度和成本:由于DRAM使用电容器来存储数据,所以它的密度比SRAM高,可以实现更大的存储容量。但是,由于DRAM的制造成本比SRAM高,所以它的价格也相应较高。1. 存储原理:DRAM使用电容器来存储数据,而SRAM使用触发器来存储数据。因为电容器需要不断地刷新来保持数据的存储,所以DRAM比SRAM慢。2. 寻址方式:DRAM需要通过行地址和列地址来寻址,而SRAM则只需要一个地址就可以了。3. 功耗:由于DRAM需要不断地刷新电容器,所以它的功耗比SRAM高。
2023-05-13 18:35:15
4089
原创 在计算机组成原理中,流水线的主要问题有以下几个:
但由于流水线中的执行过程已经分为了多个阶段,因此在前面的阶段中并不能判断前面的指令是否需要分支或跳转,这就可能导致流水线执行错误或者浪费计算资源。但由于硬件资源的限制,在某些情况下,这种共享无法实现并发,这就会导致流水线无法正常执行。1. 数据相关(Data Hazards)问题:由于指令之间存在数据依赖关系,当前一条指令的结果需要被后续指令使用时会发生冲突,这就会导致后续指令无法执行或者执行错误。这些问题都是由于流水线中指令的执行过程被分割成多个阶段,而阶段之间存在依赖关系、无法确定等原因导致的。
2023-05-09 17:49:50
1332
原创 补码可以用来比大小吗?
补码可以用来进行大小比较。因为补码中规定了符号位(最高位表示正负),所以可以根据符号位来判断两个补码的大小。对于两个补码,如果符号位相同,则直接比较数值部分即可。如果符号位不同,则符号位为1的补码代表的数值更小。但需要注意的是,如果参与比较的数值范围超出了补码的表示范围,那么结果可能不正确。
2023-04-06 20:19:41
2817
1
空空如也
想听听各位关于学习的意义是什么的答案
2021-12-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人