An Operating System Fundamentals case study technically analyzing Arch Linux.
-
Updated
May 12, 2024
An Operating System Fundamentals case study technically analyzing Arch Linux.
This is a lab course in which C & Assembly programming languages are used to understand and implement I/O interface methods for the ARM Cortex microcomputer and to demonstrate knowledge of memory maps, polling, interrupts, and internal structure of a microprocessor.
In this lab we design microcontroller-based embedded systems for various applications. Topics covered include interfacing to sensors and actuators from both hardware and software perspectives, assembly and C programming for embedded systems I/O, real-time design, and interrupts. In addition, we implement and evaluate a complete embedded system.
-- .. -.-. .-. --- -....- -- --- .-. ... . / .. ... / --- ..- .-. / -- .. -.-. .-. --- .--. .-. --- -.-. . ... ... --- .-. ... / -.-. --- ..- .-. ... . / .--. .-. --- .--- . -.-. - / .-- .-. .. - - . -. / .. -. / -... --- - .... / -.-. / .- -. -.. / .- ... ... . -- -... .-.. -.-- .-.-.-
This course focuses on modern computer system architecture and design principles, with an emphasis on using a Hardware Description Language (HDL) to create fundamental components of a microprocessor’s data path and control unit.
Add a description, image, and links to the aurak topic page so that developers can more easily learn about it.
To associate your repository with the aurak topic, visit your repo's landing page and select "manage topics."