初学者怎样看懂代码 单片机的指令集有哪些?

单片机的指令集有哪些?有两种方法可以理解这个问题。一种是有几种指令集,另一种是指令集中包含哪些指令。MCU中常用的指令集有两种,即CISC指令集和RISC指令集。CISC指令集,也称为复杂指令集,称为

单片机的指令集有哪些?

有两种方法可以理解这个问题。一种是有几种指令集,另一种是指令集中包含哪些指令。

MCU中常用的指令集有两种,即CISC指令集和RISC指令集。

CISC指令集,也称为复杂指令集,称为CISC(复杂指令集计算机的缩写)。在CISC微处理器中,程序的每条指令按顺序执行,每条指令中的每项操作按顺序执行。顺序执行的优点是控制简单,但计算机各部分的利用率不高,执行速度慢。

RISC是英文“精简指令集计算”的缩写,中文的意思是“精简指令集计算”。它是在CISC教学系统的基础上开发的。与CISC-CPU相比,RISC-CPU不仅简化了指令系统,而且采用了超标量和超级流水线结构,大大提高了并行处理能力。

每种单片机都有自己独特的指令系统。说明系统由开发商和制造商定义。如果你想使用单片机,用户必须理解并遵循这些指令标准。要掌握某种单片机,就必须学习指令系统。

MCS-51共有111条指令,可分为五类:数据传输指令(共29条)、算术运算指令(共24条)、逻辑运算和移位指令(共24条)、控制传输指令(共17条)、布尔变量运算指令(共17条)