电工优优今天要和大家分享的单片机的指令集有几种?单片机指令集包含哪些指令相关信息,接下来我将从单片机的指令集有哪些种类,单片机的指令集有哪些,单片机的指令集结构有哪两种这几个方面来介绍。
单片机的指令集有几种?单片机指令集包含哪些指令
一、单片机的CISC指令集和RISC指令集
单片机常用的指令集有两种,分别是CISC指令集和RISC指令集。
1、CISC指令集
CISC指令集,也称为复杂指令集,英文名是CISC,(Complex Instruction Set Computer的缩写)。在CISC微处理器中,程序的各条指令是按顺序串行执行的,每条指令中的各个操作也是按顺序串行执行的。顺序执行的优点是控制简单,但计算机各部分的利用率不高,执行速度慢。
2、RISC指令集
RISC是英文“Reduced Instruction Set Computing ” 的缩写,中文意思是“精简指令集”。它是在CISC指令系统基础上发展起来的,相对于CISC型CPU ,RISC型CPU不仅精简了指令系统,还采用了一种叫做“超标量和超流水线结构”,大大增加了并行处理能力。
二、单片机指令集有哪些指令
每种单片机都有自己独特的指令系统,指令系统是开发和生产厂商定义的,如要使用其单片机,用户就必须理解和遵循这些指令标准,要掌握某种(类)单片机,指令系统的学习是必须的。
MCS-51共有111条指令,可分为5类:
[1].数据传送类指令(共29条)
[2].算数运算类指令(共24条)
[3].逻辑运算及移位类指令(共24条)
[4].控制转移类指令(共17条)
[5].布尔变量操作类指令(共17条)
以上就是"电工优优"为大家介绍的单片机的指令集有哪些种类的相关信息,想了解更多"单片机的指令集有几种?单片机指令集包含哪些指令,单片机的指令集有哪些种类,单片机的指令集有哪些,单片机的指令集结构有哪两种"相关知识,请收藏电工无忧吧。