Ok, its done!
Allthough its missing a tape drive i cant be bothered at the very moment but i will design one for those who want to use my design. Notice that the instructions and decoding is hardwired!
http://www.mediafire.com/?jjgdnwa0t3y
This is a zip with all the schematics. The instruction list is as follows:
0000 - add (adds two numbers and stores in accumulator)
0001 - adm (adds number in accumulator with word B)
0010 - sub (subtracts two numbers and stores in accumulator)
0011 - sbm (subtracts number in accumulator with word B)
0100 - AND (AND operation with word A and B, then stores in accumulator)
0101 - ANM (AND operation with accumulator and word B, then stores in accumulator)
0110 - EXO (EXOR operation with word A and B, then stores in accumulator)
0111 - EXM (EXOR operation with accumulator and word B, then stores in accumulator)
1000 - OR* (OR operation with word A and B, then stores in accumulator)
1001 - ORM (OR operation with accumulator and word B, then stores in accumulator)
1010 - NOT (NOT operation with word A then stores in accumulator)
1011 - NOM (NOT operation with accumulator, then stores in accumulator)
1100 - COM (Compare Accumulator word with word B)
1101 - SAV (Saves words A, B and instruction into memory)
1110 - LOD (Loads words A, B and instruction)
1111 - RES (Resets everything)
Well, have fun and thanks to all those who made it possible.
This computer is a design by MITCH electronics and so is the sole property of MITCH elcectronics.
Allthough its missing a tape drive i cant be bothered at the very moment but i will design one for those who want to use my design. Notice that the instructions and decoding is hardwired!
http://www.mediafire.com/?jjgdnwa0t3y
This is a zip with all the schematics. The instruction list is as follows:
0000 - add (adds two numbers and stores in accumulator)
0001 - adm (adds number in accumulator with word B)
0010 - sub (subtracts two numbers and stores in accumulator)
0011 - sbm (subtracts number in accumulator with word B)
0100 - AND (AND operation with word A and B, then stores in accumulator)
0101 - ANM (AND operation with accumulator and word B, then stores in accumulator)
0110 - EXO (EXOR operation with word A and B, then stores in accumulator)
0111 - EXM (EXOR operation with accumulator and word B, then stores in accumulator)
1000 - OR* (OR operation with word A and B, then stores in accumulator)
1001 - ORM (OR operation with accumulator and word B, then stores in accumulator)
1010 - NOT (NOT operation with word A then stores in accumulator)
1011 - NOM (NOT operation with accumulator, then stores in accumulator)
1100 - COM (Compare Accumulator word with word B)
1101 - SAV (Saves words A, B and instruction into memory)
1110 - LOD (Loads words A, B and instruction)
1111 - RES (Resets everything)
Well, have fun and thanks to all those who made it possible.
This computer is a design by MITCH electronics and so is the sole property of MITCH elcectronics.