Enum cambridge_asm::parse::Core
source · pub enum Core {
Show 24 variants
LDM,
LDD,
LDI,
LDX,
LDR,
MOV,
STO,
CMP,
JPE,
JPN,
JMP,
CMI,
IN,
OUT,
END,
INC,
DEC,
ADD,
SUB,
AND,
OR,
XOR,
LSL,
LSR,
}
Expand description
The core instruction set
-
Memory and register manipulation:
LDM
,LDD
,LDI
,LDX
,LDR
,MOV
,STO
-
Comparison:
CMP
,JPE
,JPN
,JMP
,CMI
-
Basic I/O:
IN
,OUT
,END
-
Arithmetic:
INC
,DEC
,ADD
,SUB
-
Bit manipulation:
AND
,OR
,XOR
,LSL
,LSR
Variants§
Trait Implementations§
source§impl Display for Core
impl Display for Core
The core instruction set
-
Memory and register manipulation:
LDM
,LDD
,LDI
,LDX
,LDR
,MOV
,STO
-
Comparison:
CMP
,JPE
,JPN
,JMP
,CMI
-
Basic I/O:
IN
,OUT
,END
-
Arithmetic:
INC
,DEC
,ADD
,SUB
-
Bit manipulation:
AND
,OR
,XOR
,LSL
,LSR
source§impl FromStr for Core
impl FromStr for Core
The core instruction set
-
Memory and register manipulation:
LDM
,LDD
,LDI
,LDX
,LDR
,MOV
,STO
-
Comparison:
CMP
,JPE
,JPN
,JMP
,CMI
-
Basic I/O:
IN
,OUT
,END
-
Arithmetic:
INC
,DEC
,ADD
,SUB
-
Bit manipulation:
AND
,OR
,XOR
,LSL
,LSR
source§impl InstSet for Core
impl InstSet for Core
The core instruction set
-
Memory and register manipulation:
LDM
,LDD
,LDI
,LDX
,LDR
,MOV
,STO
-
Comparison:
CMP
,JPE
,JPN
,JMP
,CMI
-
Basic I/O:
IN
,OUT
,END
-
Arithmetic:
INC
,DEC
,ADD
,SUB
-
Bit manipulation:
AND
,OR
,XOR
,LSL
,LSR