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