Exec

E202463

Exec is the multitasking operating system kernel at the core of the Amiga computer platform, managing tasks, memory, and hardware resources.

All labels observed (2)

Label Occurrences
Exec canonical 3
Exec.library 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf AmigaOS component ⓘ
microkernel ⓘ
operating system kernel ⓘ
architecture 32-bit internal design ⓘ
designedFor Motorola 68000 family ⓘ
developer Commodore International ⓘ
firstReleased 1985 ⓘ
hasLimitation no memory protection in classic Amiga systems ⓘ
implements context switching ⓘ
device management ⓘ
exception handling ⓘ
library vectors ⓘ
low-level memory allocation ⓘ
includedIn Kickstart ROM ⓘ
linked to: Kickstart
influenced Amiga device driver model ⓘ
Amiga library model ⓘ
AmigaOS API design ⓘ
kernelType monolithic-microkernel hybrid ⓘ
license proprietary software license ⓘ
manages hardware resources ⓘ
memory ⓘ
tasks ⓘ
operatingSystemFamily AmigaOS ⓘ
partOf AmigaOS ⓘ
platform Amiga computer ⓘ
linked to: Amiga
provides device driver interface ⓘ
interrupt handling ⓘ
library management ⓘ
lists ⓘ
message passing ⓘ
resident module management ⓘ
semaphores ⓘ
signals ⓘ
task scheduling ⓘ
runsOn Amiga 1000 ⓘ
Amiga 2000 ⓘ
Amiga 3000 ⓘ
Amiga 4000 ⓘ
Amiga 500 ⓘ
linked to: Commodore Amiga 500
supports cooperative multitasking (via task design) ⓘ
interrupt-driven I/O ⓘ
multiple tasks sharing address space ⓘ
multitasking ⓘ
preemptive multitasking ⓘ
priority-based scheduling ⓘ
uses linked lists for system structures ⓘ
message ports ⓘ
signals for interprocess communication ⓘ
writtenIn assembly language ⓘ

How these facts were elicited

Referenced by (4)

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

AmigaOS → kernelName → Exec ⓘ
AmigaOS → hasComponent → Exec.library ⓘ
linked to: Exec
Amiga → kernel → Exec ⓘ