Woz Monitor
E521644
Woz Monitor is a simple machine code monitor program written by Steve Wozniak that served as the primary interface and debugging tool for the original Apple I computer.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
debugging tool
ⓘ
machine code monitor ⓘ system software ⓘ |
| author | Steve Wozniak NERFINISHED ⓘ |
| bootBehavior | invoked on reset of Apple I ⓘ |
| codeSize | approximately 256 bytes ⓘ |
| commandSyntax | single-letter commands with hexadecimal arguments ⓘ |
| countryOfOrigin |
United States of America
ⓘ
surface form:
United States
|
| creatorRole | Steve Wozniak as hardware and software designer of Apple I ⓘ |
| designedForProcessor | MOS Technology 6502 NERFINISHED ⓘ |
| developer | Steve Wozniak NERFINISHED ⓘ |
| distribution | included in Apple I ROM ⓘ |
| documentationStatus | described in Apple I manuals and schematics ⓘ |
| executionEnvironment | bare metal (no operating system) ⓘ |
| feature |
hexadecimal memory dump
ⓘ
hexadecimal memory edit ⓘ jump to address command ⓘ minimal ROM footprint ⓘ simple command-line interface ⓘ |
| genre | low-level system utility ⓘ |
| hardwareDependency |
Apple I keyboard interface
ⓘ
Apple I video terminal circuitry ⓘ |
| historicalPeriod | early personal computer era ⓘ |
| inception | 1976 ⓘ |
| influencedBy | earlier minicomputer ROM monitors ⓘ |
| inputMethod | keyboard ⓘ |
| interfaceStyle | text-based interface ⓘ |
| license | proprietary software ⓘ |
| memoryAddressing | direct hexadecimal address entry ⓘ |
| notableFor |
being the primary interface of the Apple I
ⓘ
compact implementation ⓘ influencing early Apple system software design ⓘ |
| operatingSystemType | ROM monitor ⓘ |
| outputMethod | video display ⓘ |
| partOf | Apple I system firmware ⓘ |
| platform | Apple I computer NERFINISHED ⓘ |
| primaryInterfaceFor | Apple I NERFINISHED ⓘ |
| programmingLanguage | 6502 machine code ⓘ |
| runsOn | Apple I NERFINISHED ⓘ |
| storageLocation | Apple I ROM NERFINISHED ⓘ |
| successor | Apple II system monitor ⓘ |
| targetUser |
hardware experimenters
ⓘ
hobbyist programmers ⓘ |
| use |
debugging machine code programs
ⓘ
entering programs in hexadecimal ⓘ examining memory contents ⓘ executing programs at specified addresses ⓘ modifying memory contents ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.