单片机的指令集有哪些?
有两种方法可以理解这个问题。一种是有几种指令集,另一种是指令集中包含哪些指令。
mcu中常用的指令集有两种,即cisc指令集和risc指令集。
cisc指令集,也称为复杂指令集,称为cisc(复杂指令集计算机的缩写)。在cisc微处理器中,程序的每条指令按顺序执行,每条指令中的每项操作按顺序执行。顺序执行的优点是控制简单,但计算机各部分的利用率不高,执行速度慢。
risc是英文“精简指令集计算”的缩写,中文的意思是“精简指令集计算”。它是在cisc教学系统的基础上开发的。与cisc-cpu相比,risc-cpu不仅简化了指令系统,而且采用了超标量和超级流水线结构,大大提高了并行处理能力。
每种单片机都有自己独特的指令系统。说明系统由开发商和制造商定义。如果你想使用单片机,用户必须理解并遵循这些指令标准。要掌握某种单片机,就必须学习指令系统。
mcs-51共有111条指令,可分为五类:数据传输指令(共29条)、算术运算指令(共24条)、逻辑运算和移位指令(共24条)、控制传输指令(共17条)、布尔变量运算指令(共17条)
原文标题:初学者怎样看懂代码 单片机的指令集有哪些?,如若转载,请注明出处:https://www.saibowen.com/news/17653.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。