FOCAL monitor systems

E810936

FOCAL monitor systems are early software environments designed to run the FOCAL programming language on PDP-8 minicomputers, providing basic program execution and system control functions.

Try in SPARQL Jump to: Statements Referenced by

Statements (48)

Predicate Object
instanceOf runtime system
software environment
system monitor
category minicomputer software
programming language runtime
componentOf FOCAL software distribution for PDP-8 NERFINISHED
designedForComputer PDP-8 NERFINISHED
designedForComputerFamily Digital Equipment Corporation PDP-8 family NERFINISHED
designedForProgrammingLanguage FOCAL NERFINISHED
developedFor time-sharing style interactive use
era early 1970s
late 1960s
executionEnvironment single-user interactive session
executionModel interpretive execution of FOCAL statements
historicalSignificance early interactive language environment on minicomputers
implements FOCAL command syntax
FOCAL control flow semantics
FOCAL expression evaluation
manufacturer Digital Equipment Corporation NERFINISHED
memoryModel overlay-based program organization
small-core memory environments
operatingLevel above bare PDP-8 hardware
below full operating systems
primaryUse educational programming
engineering calculations
laboratory control
scientific computing
providesFunction basic I/O handling
command interpretation
program execution
system control
relatedTo DEC BASIC runtime systems
FOCAL language interpreter NERFINISHED
PDP-8 system monitors NERFINISHED
runsOn standalone PDP-8 systems without full OS
supportsFeature basic device selection commands
program start and stop control
simple error reporting for FOCAL programs
supportsInteractionDevice line printer GENERATED
paper tape punch GENERATED
paper tape reader GENERATED
teletype terminal GENERATED
supportsLanguageFeature FOCAL program editing
FOCAL program loading
FOCAL program saving
interactive FOCAL command execution
targetArchitecture 12-bit minicomputer architecture
PDP-8 instruction set

Referenced by (1)

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

PDP-8 osSupport FOCAL monitor systems