VAX instruction set architecture

GPTKB entity

Properties (49)
Predicate Object
gptkbp:instanceOf gptkb:microprocessor
gptkbp:addressed Direct addressing
Indexed addressing
Indirect addressing
Register indirect addressing
Base plus offset addressing
gptkbp:architecturalStyle CISC
gptkbp:developedBy gptkb:Digital_Equipment_Corporation
gptkbp:firstIntroduced 1977
https://www.w3.org/2000/01/rdf-schema#label VAX instruction set architecture
gptkbp:instructionSet gptkb:VAX_assembly_language
Immediate operands
Memory operands
Multi-byte instructions
Register operands
Single-byte instructions
gptkbp:legacy Used in academic settings
Influenced modern architectures
Retired in the 2000s
Still studied in computer architecture courses
gptkbp:notableEvent gptkb:SIMH
gptkb:VAX_11/780_emulator
gptkb:VAX_emulator
gptkbp:notableFeature Memory management
Variable-length instructions
Support for floating-point operations
Rich addressing modes
gptkbp:operatingHours gptkb:BSD_UNIX
Linux
OpenVMS
VMS
Ultrix
gptkbp:performance Superscalar execution
Pipeline architecture
Microcode_execution
gptkbp:RAM 32-bit addressing
gptkbp:registration General-purpose registers
Control registers
Floating-point registers
Segment registers
gptkbp:relatedTo PDP-11_architecture
gptkbp:successor Alpha architecture
gptkbp:supports Complex instruction set computing (CISC)
gptkbp:type Integer
String
Array
Character
Floating-point
gptkbp:usedIn gptkb:VAX_computers