hi everyone. i am really stuck getting started with a exercise i have been set. i really dont understan how to get started. which is always my problem. can some1 help me out, or explain a little how i should approach or get this started? thanks! much appreciated!
http://www.vtr.net/~mwb/simulator/coursework.htm here is the aim :
For this exercise you need to understand some of the details of a hypothetical computer called FIRST which is a slightly simplified version of the first minicomputer, the DEC PDP-8.
This computer has a single accumulator (ACC), a program counter (PC) and a single bit link register. All registers - except the link register - and memory are 12 bits wide giving a maximum memory size of 212 = 4096 words.
There are 3 types of instructions, all of which occupy 1 word of memory,
�Memory reference instructions - a word in memory is the operand or a word in memory and contents of the accumulator are the operands.
�Accumulator instructions where the only operand is in the accumulator.
�I/O instructions where data is transferred between the accumulator and the I/O device.
In each type of instruction the top three bits - bits 9, 10 and 11 - in the word define the opcode. Three bits allow 8 different instructions to be defined.
thanks again ppl!