Go to NUS website Go to SoC website CS2100 Computer Organisation
   Designed by Aaron Tan | Terms of Use © NUS  

Course Info...
 Description
 Staff
 Schedules
 Policies

Resources...
 Books
 Online
 Lectures
 Errata

CA...
 Tutorials
 Labs
 Assignments
 Term Tests
 Exams

AY2023/24 Semester 2
Continual Assessment - Labs

Labs

Labs form the practical element of CS2100. You are reminded that all submissions must be from your own effort. Plagiarism will not be tolerated and offenders will be dealt with. (Refer to Plagiariam website.)

You are to complete your lab assignment and submit it by hand to your tutor by the end of each lab session, unless otherwise stated.

Late submission will not be accepted, unless prior permission has been granted.

Week Lab# Title Programs
3 1 Debugging using GDB | Set up lab1.c
4 2 Debugging using GDB II lab2a.c | lab2b.c
5/6/7/8 3/4/5 For QTSpim labs: Appendix A: SPIM Simulator (for reading)
5/6 3 Exploring QtSpim sample1.asm | sample2.asm | sample3.asm |
6/7 4 Writing MIPS code using QtSpim messages.asm | arrayCount.asm
Recess
7/8 5 Making Function Calls sayHi.asm | arrayFunction.asm
8/9 6 Logic Trainer Guidelines
Intro to Logic Trainer
 
9/10 7 Multiply-by-5 Circuit  
11 8 Multiplexer
12 9    
13 10    


Last updated: 22 March 2024