Statements (23)
Predicate | Object |
---|---|
gptkbp:instanceOf |
x86 instruction
|
gptkbp:access |
I/O ports
|
gptkbp:architecture |
x86
|
gptkbp:canBe |
reading from hardware ports
writing to hardware ports |
gptkbp:category |
privileged instruction
|
https://www.w3.org/2000/01/rdf-schema#label |
x86 IN and OUT instructions
|
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
|