cs寄存器 x86 特权模式_我们一起学RISC-V——01-了解处理器和寄存器

cs寄存器 x86 特权模式_我们一起学RISC-V——01-了解处理器和寄存器_第1张图片

本期内容如下:

  1. 形象认识处理器
  2. RISC-V处理器面貌
  3. 处理器都能做什么
  4. RISC-V核对外接口

一、形象认识处理器


1.1 指令集分类

处理器指令集分为两类,CISC(Complex Instruction Set Computers,复杂指令集计算机)和RISC(Reduced Instruction Set Computers,精简指令集计算机)。

  1. CISC处理器,当以为美国Intel ,AMD的X86处理器为代表,当然中国兆芯近年来也推出了多款基于X86的处理器。
  2. RISC处理器,种类就很多了,如基于ARM指令集的A/M/R系列的嵌入式处理,基于MIPS指令集的龙芯,基于RISC-V的多款开源处理器。

1.2 指令集作用

在计算机中,指示计算机硬件执行某种运算、处理功能的命令称为指令。指令是计算机运行的最小的功能单位,而硬件的作用是完成每条指令规定的功能。一台计算机上全部指令的集合,就是这台计算机的指令系统。指令系统也称指令集,是这台计算机全部功能的体现。而人们设计计算机首要考虑的是它拥有的功能,也就是首先要按功能档次设计指令集,然后按指令集的要求在硬件上实现。指令系统不仅仅是指令的集合,还包括全部指令的指令格式、寻址方式和数据形式。所以,各计算机执行的指令系统不仅决定了机器所要求的能力,而且也决定了指令的格式和机器的结构。反过来说,不同结构的机器和不同的指令格式应该具有与之相匹配的指令系统。为此,设计指令系统时,要对指令格式、类型及操作功能给予应有的重视。软件是为了使用计算机而编写的各种系统和用户的程序,程序由一个序列的计算机指令组成。从这个角度上说,指令是用于设计程序的一种计算机语言单位

1.3处理器的结构

所有通用处理器的设计,有一

你可能感兴趣的:(cs寄存器,x86,特权模式)