Reference no: EM133751244 , Length: word count:2000
Computer Systems Fundamentals
Overview
Task description
LMC is a simplified assembly language that mimics the instruction set of many real-world architectures, including x86, ARM and others. These are modelled on the von Neumann computer system architecture, as proposed by John von Neumann in 1945. In learning LMC, you will gain an understanding of how the software system of a computer operates at a fundamental level. See the lectures and tutorials for more information about the architecture and instructions of LMC.
In this assignment, there are three questions. Be sure to answer all questions. For each, a marking scheme is provided.
You are required to demonstrate your ability to interpret and solve a novel problem. You will design a solution to the problem by using natural language to explain your approach, and plan how you will test the implementation of this design. After designing your solution and test plan, you are required to implement the design using the LMC integrated development environment (IDE).
What you need to do
Step 1: Download the assignment specification
Step 2: Download and complete the assignment response template
Step 3: Prepare your solution to be submitted
You must submit one compressed folder, using .zip, which contains:
Word file of your solutions for Questions 1 and 2 - you must use the template