Australia's Freelance Marketplace
Bid request

Are you a good Software Programmer?

  • Closed
  • Posted 27 May 2015 at 20:09
  • Remote (anywhere)
  • Freelance / Casual
  • 0 bids

This project has closed

It's no longer taking bids. Find other work.

About the project

Von Neumann Architecture

Files needed: https://www.dropbox.com/sh/6wgt7o0x1owrq3i/AADQ-tILoRbHxcgHzZBgB5Gca?dl=0

This will test your understanding of the operation of a computer system at a low level via some practical problem solving exercises and a written report describing the solutions. You will need to write a report describing the von Neumann architecture and other low level concepts like compilers and instruction sets. You will also need to solve some practical problems by writing programs using a provided instruction set. These programs will be demonstrable in a provided emulator and you must also write a document detailing: • How they work, with diagrams or pseudo-code and examples of how partial results are obtained, or how iterations (loops) are controlled.

• How to use them, including a description of where input should be placed and what format it should be in. As well as the documentation and the source code, you must also submit a design spreadsheet for each question (template provided). This spreadsheet should follow a similar style to the 2 examples provided, where each row in the template corresponds to a row of memory (16 bits / 2 bytes) in the emulator. For each practical problem, you should also submit a VEM file that has been saved from the emulator and contains the program bytecode for each practical problem. For each question, leave the appropriate bits for input set to blank and make sure you provide instructions as to how to provide input for your program. Make sure you follow the question guidelines that specify how the input should be set up.

There are no bids yet.

Nobody has asked a question yet, you can be the first.