8085微处理器中的指令数

INTEL 8085具有非常丰富的指令集。它可以执行各种指令。指令将具有不同的字节数,范围从1字节到3字节。操作码始终在内存中占用1字节。众所周知,对于8位操作码,可能有2 8 = 256个不同的操作码。以十六进制表示,操作码的范围可以从00H到FFH。每个操作码将对应一条指令。因此,根据计算,在8085指令集中可以有256条指令。但是,在8085中只实现了246个操作码。它们可以分为66种类型,大致分为以下六类:

描述操作码数量指令类型数
数据传输说明8313MOV,MVI等
算术指令6214添加,订阅等
逻辑指令4315AND,XOR等
堆栈说明159推,POP等
分行指示368JMP,JZ等
I / O指令22输入,输出等
中断指令55RST 0,RST 1等
24666

在这246个操作码中,我们有-

分类例子
202个1字节长的操作码MOV A,B
ANA B
18个2字节长的操作码MVI A,d8
ANI d8
26个3字节长的操作码JMP d16
LXI B,d16