目前主流的指令集有两种类型:精简指令集(RISC)和复杂指令集(CISC)。RISC指令集以精炼高效为设计原则,最大的特点是指令条数少、执行速度快,常见代表有ARM和MIPS指令集;而CISC指令集则拥有更加丰富的指令系统,能够完成更多的操作,其常见代表是x86指令集。
指令集是二进制代码的集合,由计算机所使用CPU解析运行,从而完成特定功能的过程。指令集通常包含操作码(opcode)、寻址方式(address)以及数据类型(data type)等信息。
指令集是怎么放到芯片里的?
芯片中的指令是用单片机一类的汇编工具写到硬件上去的!
我们平时用的软件一般是用其它的编译软件编译的,程序在代码时期的时候用什么都可以写,例记事本一类的文本编辑器。不同语言编写的程序编译时用的软件也不同,如java需要安装相应的jdk才行!VC++要用VC++软件才能编译!