Statements (23)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:x86_instruction
|
| gptkbp:access |
I/O ports
|
| gptkbp:architecture |
x86
|
| gptkbp:canBe |
reading from hardware ports
writing to hardware ports |
| gptkbp:category |
privileged instruction
|
| gptkbp:inputOperand |
DX register
DX register (port address) immediate 8-bit port address |
| gptkbp:introducedIn |
gptkb:Intel_8086
|
| gptkbp:notAllowedIn |
user mode (for protected ports)
|
| gptkbp:opcode |
gptkb:OUT
IN |
| gptkbp:outputOperand |
AL register
AX register EAX register |
| gptkbp:requiresPrivilegeLevel |
Ring 0 (for some ports)
|
| gptkbp:usedBy |
operating systems
device drivers |
| gptkbp:usedFor |
I/O port communication
|
| gptkbp:bfsParent |
gptkb:Port-Mapped_I/O
|
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
x86 IN and OUT instructions
|