” CS 530 Systems Programming
Programming Assignment:
Option 1: SIC Simulator
There are many SIC/XE simulators online (e.g. SICSIM) but here lets create our own simulator. It is okay to get inspiration and ideas from online published simulators and even source code packages, but do not copy-paste others code. Lets work through this programming assignment by ourselves.
Problem Statement: The objective is to make a simulator of our SIC computer.
Mandatory Features:
1.Being able to display the values of registers in CPU.
2.Being able to display the memory values.
3.Being able to set values of registers and memory content at the request of users.
Optional Features: add more features as you wish.
Programming Language: any language or combination of languages.
Option 2: SIC/XE Assembler
Problem Statement: The objective is to design an assembler for our SIC/XE computer.
Mandatory Features:
1.Input source code file. the output is object file
Programming Language: any language or combination of languages.
“
添加老师微信回复‘’官网 辅导‘’获取专业老师帮助,或点击联系老师1对1在线指导。