IBM ESA/370 instruction set

E843960

The IBM ESA/370 instruction set is a mainframe computer architecture’s machine-language instruction set that extended IBM’s System/370 design with enhanced addressing and system capabilities for Enterprise Systems Architecture.

All labels observed (3)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf CISC instruction set architecture ⓘ
IBM mainframe architecture ⓘ
computer instruction set architecture ⓘ
architectureGeneration successor to System/370 ⓘ
backwardCompatibleWith IBM System/370 programs ⓘ
compatibleWith System/370 instruction set ⓘ
linked to: IBM System/370
designedFor IBM mainframe computers ⓘ
linked to: IBM mainframe

enterprise computing ⓘ
developedBy IBM ⓘ
extends 24-bit addressing of System/370 ⓘ
IBM System/370 instruction set ⓘ
follows IBM System/370 instruction set ⓘ
hasAddressSize 31 bits ⓘ
hasRegisterCount 16 general-purpose registers ⓘ
4 floating-point registers (architecturally, 8 logical) ⓘ
hasWordSize 32 bits ⓘ
influenced IBM ESA/390 instruction set ⓘ
linked to: IBM ESA/390 ISA
introducedFeature enhanced system control instructions ⓘ
extended addressing facilities ⓘ
improved support for large virtual address spaces ⓘ
marketedAs Enterprise Systems Architecture/370 ⓘ
partOf IBM ESA/370 architecture ⓘ
IBM Enterprise Systems Architecture ⓘ
primaryUse batch processing workloads ⓘ
commercial transaction processing ⓘ
supports 31-bit addressing ⓘ
I/O control instructions ⓘ
branch and test instructions ⓘ
channel-program control ⓘ
control register manipulation instructions ⓘ
diagnostic and service instructions ⓘ
fixed-point arithmetic instructions ⓘ
floating-point arithmetic instructions ⓘ
interrupt handling instructions ⓘ
logical and shift instructions ⓘ
multiple addressing modes ⓘ
privileged instructions ⓘ
problem-state instructions ⓘ
program status word manipulation ⓘ
register-to-register instructions ⓘ
storage protection mechanisms ⓘ
storage-to-register instructions ⓘ
storage-to-storage instructions ⓘ
supervisor-state instructions ⓘ
virtual memory management ⓘ
virtual storage ⓘ
usedIn IBM 3090 mainframe family ⓘ
linked to: IBM 3090

IBM ES/9000 mainframe family ⓘ
linked to: IBM ES/9000

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

IBM 3090 → compatibleWith → IBM ESA/370 instruction set ⓘ
IBM ESA/370 instruction set → partOf → IBM ESA/370 architecture ⓘ
linked to: IBM ESA/370 instruction set
IBM ESA/370 instruction set → extends → IBM System/370 instruction set ⓘ
linked to: IBM ESA/370 instruction set