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.
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.