ESA/390
E724108
ESA/390 is IBM’s 31-bit mainframe instruction set architecture that evolved from ESA/370 and underpinned the System/390 family of computers.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
IBM mainframe architecture
ⓘ
instruction set architecture ⓘ |
| addressingMode | 31-bit addressing ⓘ |
| addressSize | 31-bit logical address ⓘ |
| architectureFamily | IBM mainframe NERFINISHED ⓘ |
| backwardCompatibleWith | ESA/370 ⓘ |
| bitWidth | 31-bit ⓘ |
| compatibleWith | System/370 instruction set NERFINISHED ⓘ |
| developer | IBM ⓘ |
| hasFeature |
channel subsystem
ⓘ
extended addressing ⓘ extended control mode ⓘ hardware-assisted virtualization (PR/SM on supporting machines) ⓘ multiple subchannels for I/O ⓘ recovery termination manager ⓘ |
| introducedBy | IBM System/390 line NERFINISHED ⓘ |
| predecessor |
ESA/370
NERFINISHED
ⓘ
System/370 NERFINISHED ⓘ |
| registerCount |
16 control registers
ⓘ
16 floating-point registers ⓘ 16 general-purpose registers ⓘ |
| successor | z/Architecture NERFINISHED ⓘ |
| supports |
24-bit addressing mode
ⓘ
31-bit addressing mode ⓘ I/O interruption architecture ⓘ access registers ⓘ channel I/O ⓘ data spaces ⓘ dynamic address translation ⓘ floating-point instructions ⓘ hiperspaces ⓘ multiple address spaces ⓘ privileged instructions ⓘ program interruption architecture ⓘ storage protection ⓘ vector facility (on some models) ⓘ virtual memory ⓘ virtual storage ⓘ |
| supportsOperatingSystem |
MVS
NERFINISHED
ⓘ
OS/390 NERFINISHED ⓘ VM/ESA NERFINISHED ⓘ VSE/ESA NERFINISHED ⓘ z/OS (in compatibility mode) NERFINISHED ⓘ z/VM (in compatibility mode) ⓘ z/VSE (in compatibility mode) ⓘ |
| usedFor |
batch processing
ⓘ
commercial transaction processing ⓘ large-scale enterprise computing ⓘ |
| usedIn | IBM System/390 NERFINISHED ⓘ |
| wordSize | 32-bit word ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.