Skip to content

SoCXin/X86

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

sites

X86(X86 architecture)架构,是芯片巨头Intel设计制造的一种微处理器体系结构的统称,推出已有40多年历史,我们如今所用PC大部分都是基于X86架构的处理器。

x86采用CISC(Complex Instruction Set Computer)架构,与采用RISC不同的是CISC处理器程序的各条指令是按顺序串行执行的,每条指令中的各个操作也是按顺序串行执行的。顺序执行的优点是控制简单,但计算机各部分的利用率不高,执行速度慢。

X86结构的电脑采用“桥”与扩展设备进行连接,所以x86结构的电脑能很容易进行性能扩展,软硬件资源标准化,上游供应商阶级固化,所以X86是标准化通用化的平台。

CISC架构确实限制了CPU的发展。在CISC微处理器程序的各条指令相互串联执行,指令操作也需要串行执行,按照这种方式来进行任务执行,其控制当然十分简单,但计算机的整体利用率却被拖了后腿,执行速度相对偏慢。这也是CISC架构为中低档服务器所采用的原因之一。

复杂指令集是一种伴随着计算机诞生便存在的一种指令集。其拥有较强的处理高级语言的能力,对于提高计算机性能有一定好处。而日趋复杂的指令系统不仅带来的效率的低下,还致使系统结构的复杂性增加,这种复杂性也将导致了CISC的通用性不佳。

[sites]

Releases

No releases published

Packages

No packages published