Exec

E202463

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

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Label Occurrences
Exec canonical 3
Exec.library 1

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
surface form: Kickstart ROM
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
surface form: Amiga computer
provides device driver interface
interrupt handling
library management
lists
message passing
resident module management
semaphores
signals
task scheduling
runsOn Commodore Amiga 1000
surface form: Amiga 1000

Commodore Amiga 2000
surface form: Amiga 2000

Commodore Amiga 3000
surface form: Amiga 3000

Commodore Amiga 4000
surface form: Amiga 4000

Commodore Amiga 500
surface form: 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

Referenced by (4)

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

AmigaOS kernelName Exec
AmigaOS hasComponent Exec
this entity surface form: Exec.library
Amiga kernel Exec