yym68686/ics2022 ↗
Created May 10, 2022 · View the yym68686/ics2022 repository page
NUAA PA ics2022 x86 所有实验报告在分支pa3里
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
9
Lines of Code
883
From
Aug 16, 2017
To
Mar 23, 2022
About yym68686/ics2022
This repository contains the programming assignments for the Introduction to Computer System course at Nanjing University of Aeronautics and Astronautics. The project guides students through building core components of a computing system, progressing from low-level implementations to higher-level applications. The work is organized across four main subprojects: NEMU (a CPU emulator), Nexus-am (an abstract machine layer), Nanos-lite (a simple operating system), and Navy-apps (application software).
The assignments are designed to provide hands-on experience with x86 architecture and system-level programming in C. Students implement and experiment with increasingly complex system components, learning how hardware, abstraction layers, operating systems, and applications interact. According to the repository description, the most complete version of the work can be found in the pa3 branch, which contains all x86 experiment reports and implementations for the full assignment sequence.