VAX processors

GPTKB entity

Statements (61)
Predicate Object
gptkbp:instance_of gptkb:architecture
gptkbp:addressed multiple addressing modes
gptkbp:architectural_style influenced RISC architectures
gptkbp:architecture CISC
gptkbp:bus_connections Unibus and QBUS
gptkbp:cache_size some models have cache memory
gptkbp:community_support active user community
gptkbp:compatibility supports various operating systems
backward compatibility with earlier models
gptkbp:competitors competed with IBM System/370
gptkbp:data_bus_width 32-bit data bus
32-bit control bus
gptkbp:data_type integer, floating-point, character
gptkbp:designed_by gptkb:Digital_Equipment_Corporation
gptkbp:development 1970s to 1990s
gptkbp:development_tools available development tools
gptkbp:emulation VAX emulators available
can emulate PDP-11 instructions
various emulation tools exist
gptkbp:end_of_life phased out in favor of newer architectures
gptkbp:first_introduced gptkb:1977
gptkbp:has_documentation extensive documentation available
gptkbp:has_programs assembly language available
gptkbp:has_units yes
gptkbp:historical_significance important in computing history
https://www.w3.org/2000/01/rdf-schema#label VAX processors
gptkbp:input_output supports various I/ O devices
gptkbp:instruction_set gptkb:VAX_ISA
variable-length instructions
complex instruction set
gptkbp:interrupts supports hardware interrupts
gptkbp:legacy influenced later architectures
still in use in some legacy systems
gptkbp:market_segment mid-range computers
gptkbp:memory_type 32-bit
gptkbp:multitasking supports multitasking
gptkbp:network supports networking protocols
gptkbp:notable_models gptkb:VAX_11/780
gptkb:VAX_11/750
gptkb:VAX_4000
gptkbp:notable_programs gptkb:VAX_BASIC
gptkb:VAX_C
gptkb:VAX_Fortran
gptkb:VAX_Pascal
gptkbp:notable_users gptkb:NASA
universities
government agencies
gptkbp:operating_system gptkb:VMS
gptkb:Open_VMS
gptkbp:performance high for its time
gptkbp:power_consumption varied by model
gptkbp:production_years 2000s
gptkbp:programming_language supports multiple programming languages
gptkbp:ram supports virtual memory
gptkbp:registration 16 general-purpose registers
gptkbp:successor Alpha architecture
gptkbp:used_in minicomputers
gptkbp:user_base scientific and engineering communities
gptkbp:bfsParent gptkb:VAX_bus
gptkb:DECwindows_graphical_user_interface
gptkbp:bfsLayer 6