CS 452/652 Winter 2026 - Lecture 5

Multi-Tasking and ARMv8

Jan 20, 2026 prev next

Polling Patterns

Multi-Tasking with Preemption

Kernel

ARMv8

Application Binary Interface (ABI)

→ can use ABI rules when implementing (synchronous) system call!

Coding: Mixing C/C++ and Assembler

See various examples file in demo05. Take a look at the compiled .s source

Recommendations