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