School of Physics, Mathematics, and Computing 
Not logged in (login)

This forum is provided to promote discussion amongst students enrolled in CITS2002 Systems Programming.

Please consider offering answers and suggestions to help other students! And if you fix a problem by following a suggestion here, it would be great if other interested students could see a short "Great, fixed it!" followup message.

How do I ask a good question?

Final examination information
RSS cloud
Jump to:

Project clarification in simple language (2 minutes reading)

1 of 951 articles shown, currently no other people reading this forum.
From: Amitava D.
Date: Thu 9th Sep 2021, 3:57pm

I am getting many emails from students who do not understand what they
are expected to do in this project. Actually Chris has explained it
in details, with utmost care to be unambiguous. Still I feel I need
to explain.

***The aim of the project is to write an interpreter that will execute a
program written in cool machine language. A sample code has been provided
that you have to complete.

These are the steps:

Step 1. You write a 'program' in cool language (or use one provided)
Step 2. You 'compile' it using the web server and get back a cool machine language program. 
Step 3. You use your C code to execute this cool machine language program and collect some memory usage statistics. 

All the details are given in the project specification and you should give
it a try to understand the specification. Understanding long technical
descriptions too is a requirement for this project.
This Page

Program written by: [email protected]
Feedback welcome
Last modified:  4:54pm Oct 24 2021