CSC 334: Computer Systems and Programming
About the course
AIMThe aim of this course is to have an understanding of foundations of design of assemblers, loaders, linkers, and macro processors
To understand the relationship between system software and machine architecture.
To know the design and implementation of assemblers
To know the design and implementation of linkers and loaders.
To have an understanding of macroprocessors.
To have an understanding of system software tools.
The course is to be handled by myself and Mrs. Ayorinde
Lecture time: Tuesdays, 12:00 - 1.00 pm
You are considered as a student of this class if only you register here
You can also post a comment or an idea on my blog page here
- overview of Operating Systems
- Memory Management
- Virtual Memory
- Simplified Instructional Computer (SIC)
- Two-Pass Assembler
- Machine dependent assemblers
- Machine independent assemblers
Week 1: Introductionn
Week 1: Memory Management
Segmentation with PagingDemand Paging Process Creation Page Replacement Allocation of Frames Thrashing Operating System Examples
Week 5: Machine Independent assembler features