KERNAL
E528505
KERNAL is the low-level operating system and I/O firmware of Commodore 8-bit computers, providing core routines for hardware access and system services.
All labels observed (1)
| Label | Occurrences |
|---|---|
| KERNAL canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T5513685 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: KERNAL Context triple: [Commodore 64, firmware, KERNAL]
-
A.
Kerns
Kerns is a mixed residential and commercial neighborhood in inner east Portland, Oregon, known for its historic homes, local eateries, and proximity to downtown.
-
B.
Kernel32
Kernel32 is a core Windows system library that provides fundamental kernel-level functions for process, memory, and thread management in the Win32 API.
-
C.
Ker
Ker is a variant form of the surname Kerr, which is of Scottish origin and historically associated with Border Reiver families.
-
D.
Kern
Kern is a surname most famously associated with Jerome Kern, the pioneering American composer of early 20th-century musical theatre and popular song.
-
E.
Kerner
Kerner is a German-language surname borne by various notable individuals in politics, arts, and other fields.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: KERNAL Target entity description: KERNAL is the low-level operating system and I/O firmware of Commodore 8-bit computers, providing core routines for hardware access and system services.
-
A.
Kerns
Kerns is a mixed residential and commercial neighborhood in inner east Portland, Oregon, known for its historic homes, local eateries, and proximity to downtown.
-
B.
Kernel32
Kernel32 is a core Windows system library that provides fundamental kernel-level functions for process, memory, and thread management in the Win32 API.
-
C.
Ker
Ker is a variant form of the surname Kerr, which is of Scottish origin and historically associated with Border Reiver families.
-
D.
Kern
Kern is a surname most famously associated with Jerome Kern, the pioneering American composer of early 20th-century musical theatre and popular song.
-
E.
Kerner
Kerner is a German-language surname borne by various notable individuals in politics, arts, and other fields.
- F. None of above. chosen
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
ROM-based software
ⓘ
firmware ⓘ operating system component ⓘ |
| accessibleVia |
fixed memory addresses
ⓘ
jump table vectors ⓘ |
| category |
Commodore 8-bit software
NERFINISHED
ⓘ
home computer firmware ⓘ |
| compatibleWith | multiple Commodore 8-bit models via common API ⓘ |
| designedFor | Commodore BASIC integration ⓘ |
| developer |
Commodore Business Machines
NERFINISHED
ⓘ
Commodore International NERFINISHED ⓘ |
| firstAppearedIn | Commodore PET series NERFINISHED ⓘ |
| handles |
hardware abstraction for peripherals
ⓘ
screen editor interface on some models ⓘ |
| notableFeature |
device number based I/O redirection
ⓘ
separation of BASIC interpreter and I/O system ⓘ stable jump table allowing ROM upgrades with compatibility ⓘ |
| originOfName |
misspelling of "kernel" preserved for compatibility
ⓘ
pun on UNIX kernel ⓘ |
| partOf | Commodore 8-bit computer architecture NERFINISHED ⓘ |
| provides |
device-independent I/O abstraction
ⓘ
disk I/O routines ⓘ input/output routines ⓘ interrupt handling routines ⓘ keyboard input routines ⓘ low-level operating system services ⓘ memory management support routines ⓘ screen output routines ⓘ serial bus routines ⓘ system initialization routines ⓘ tape I/O routines ⓘ vector table for system calls ⓘ |
| role | core firmware layer between hardware and higher-level software ⓘ |
| runsOn | MOS Technology 6502 family CPUs NERFINISHED ⓘ |
| storedIn | ROM ⓘ |
| supports | CBM DOS communication via serial bus ⓘ |
| usedBy |
Commodore BASIC
NERFINISHED
ⓘ
commercial games and applications on Commodore 8-bit computers ⓘ machine language programs ⓘ |
| usedIn |
Commodore 116
NERFINISHED
ⓘ
Commodore 128 NERFINISHED ⓘ Commodore 16 NERFINISHED ⓘ Commodore 64 NERFINISHED ⓘ Commodore PET NERFINISHED ⓘ Commodore Plus/4 NERFINISHED ⓘ Commodore VIC-20 NERFINISHED ⓘ |
| writtenIn | 6502 assembly language ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: KERNAL Description of subject: KERNAL is the low-level operating system and I/O firmware of Commodore 8-bit computers, providing core routines for hardware access and system services.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.