gptkbp:instanceOf
|
gptkb:assembly_language
|
gptkbp:developedBy
|
gptkb:Intel
|
gptkbp:hasAssembler
|
gptkb:FASM
gptkb:GAS
gptkb:MASM
gptkb:TASM
gptkb:NASM
|
gptkbp:hasInstruction
|
gptkb:JNZ
gptkb:STC
gptkb:REP
gptkb:CMOVA
gptkb:CMOVB
gptkb:CMOVE
gptkb:CMOVNE
gptkb:CMOVNZ
gptkb:CMOVZ
gptkb:MOVSB
gptkb:MOVSD
gptkb:MOVSW
gptkb:XCHG
gptkb:DIV
gptkb:SHL
gptkb:SAL
gptkb:INC
gptkb:BTS
gptkb:RET
gptkb:JZ
gptkb:MUL
gptkb:CLC
gptkb:OUT
gptkb:BSF
gptkb:BTC
gptkb:BSR
gptkb:SETE
gptkb:SETZ
gptkb:DEC
gptkb:STI
gptkb:BTR
gptkb:SHR
gptkb:LOOP
gptkb:SETA
OR
BT
IN
SAR
SUB
ADD
AND
CALL
CMP
HLT
INT
JMP
MOV
NOP
POP
PUSH
XOR
NOT
CLI
NEG
LEA
TEST
CMPSB
CMPSD
CMPSQ
CMPSW
LODSB
LODSD
LODSQ
LODSW
MOVSQ
SCASB
SCASD
SCASQ
SCASW
SETB
SETNE
SETNZ
STOSB
STOSD
STOSQ
STOSW
|
gptkbp:hasRegister
|
gptkb:DX
gptkb:R8
gptkb:RDX
gptkb:CX
gptkb:ESI
gptkb:RDI
gptkb:BX
gptkb:DI
gptkb:EAX
gptkb:EBP
gptkb:EBX
gptkb:ECX
gptkb:EDX
gptkb:RBX
gptkb:RBP
gptkb:ESP
gptkb:RCX
gptkb:EDI
gptkb:RSP
gptkb:RSI
gptkb:RAX
SI
BP
SP
AX
R10
R14
R11
R12
R13
R15
R9
|
gptkbp:hasSyntax
|
mnemonic-based
|
https://www.w3.org/2000/01/rdf-schema#label
|
x86 Assembly
|
gptkbp:instructionSet
|
gptkb:x86_instruction_set
|
gptkbp:introducedIn
|
1978
|
gptkbp:runsOn
|
gptkb:x86_architecture
|
gptkbp:supports
|
16-bit mode
32-bit mode
64-bit mode
|
gptkbp:usedFor
|
programming x86 architecture CPUs
|
gptkbp:usedIn
|
embedded systems
operating systems
device drivers
performance-critical applications
bootloaders
|
gptkbp:bfsParent
|
gptkb:VirtualBox
|
gptkbp:bfsLayer
|
6
|