发新帖我要提问
12
返回列表
打印
[RISC-V MCU 应用开发]

复杂指令集和精简指令集,两者的主要区

[复制链接]
楼主: forgot
手机看帖
扫描二维码
随时随地手机跟帖
21
RISC处理器直接执行简单的指令,避免了微码的使用。这使得RISC处理器可以更快地执行指令,因为每条指令都简单且执行时间短。

使用特权

评论回复
评论
forgot 2024-7-15 17:58 回复TA
是的 
22
bestwell| | 2024-7-16 14:14 | 只看该作者
复杂指令集(CISC)和精简指令集(RISC)是两种不同的计算机处理器设计技术,它们在指令集设计、执行速度、硬件实现等方面有着显著的区别。

使用特权

评论回复
23
pentruman| | 2024-7-16 17:21 | 只看该作者
CISC:包含大量的指令,通常在200至300条或更多,这些指令往往功能丰富,能够执行复杂操作,例如,单条指令可能包含数据运算和内存访问。

使用特权

评论回复
24
iyoum| | 2024-7-16 20:42 | 只看该作者
CISC指令集复杂,包含大量不同的指令;RISC指令集精简,指令数量较少且简单

使用特权

评论回复
25
modesty3jonah| | 2024-7-17 09:33 | 只看该作者
RISC架构的优化目标是提高指令的执行速度,通过简化指令集和流水线技术,使得每条指令都能在一个时钟周期内完成。

使用特权

评论回复
26
usysm| | 2024-7-17 12:58 | 只看该作者
RISC 指令集精简,每条指令执行简单的操作,通过组合简单的指令来实现复杂的功能,增加了编程时需要编写的指令数量。

使用特权

评论回复
27
yorkbarney| | 2024-7-17 16:26 | 只看该作者
CISC:指令执行时间不一致,有些指令可能需要多个时钟周期,这可能限制了并行处理能力。
RISC:大多数指令可以在一个时钟周期内完成,更适合流水线处理和并行执行,提高了处理效率。

使用特权

评论回复
28
everyrobin| | 2024-7-17 19:48 | 只看该作者
微码是一种内部指令集,它将复杂的指令分解成一系列简单的微操作,这些微操作由硬件电路直接执行。

使用特权

评论回复
29
everyrobin| | 2024-7-18 20:35 | 只看该作者
CISC倾向于通过复杂的指令集和微码执行来提高处理器的功能性和灵活性,而RISC则通过简化指令集和直接执行来提高处理器的执行效率和速度。

使用特权

评论回复
30
earlmax| | 2024-7-19 08:39 | 只看该作者
CISC和RISC的主要区别在于指令集的复杂性和执行方式。

使用特权

评论回复
31
bestwell| | 2024-7-19 11:45 | 只看该作者
CISC寄存器数量较少,大量使用内存操作;RISC寄存器数量较多,尽量减少内存访问

使用特权

评论回复
32
AIsignel| | 2024-8-3 22:16 | 只看该作者
cisc指令很复杂,一条指令可能需要多个时钟周期。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则