Arithmetic Logical Unit [8 bit]

Arithmetic Logical Unit [8 bit]

Quick Overview


Number of instructions: 4* (OR, ADD, AND, and NOT)
Number size: 8 bits
Download: schematic
*)It is possible to use another instruction: SUBtract two numbers. Thererfore, you have to do two things: first, you need to enable the carry in from the first alu slice (obsidian block on the left). Second, you need to invert the input from one of the numbers.

Overview


We adapted this design from a book called "Computer Organization" by Andrew S. Tanenbaum. This ALU uses two 8 bit unsigned numbers. The two lowest rows of levers on the control panel represent the first and second number. The upper 2 levers determine what opcode to perform on those numbers. We placed some redstone lamps on the output and on the roof.
When adding two numbers, the carry out (overflow, whatever) is on the right side of the ALU.

NOTE: we haven't had tested all possible combinations, some operations therefore may result in incorrect answers. If you are experiencing any problems, please inform us.

Known issues / Stuff to do


  • Testing SUBtract routine

Arithmetic Logical Unit [8 bit] Screenshots

Arithmetic Logical Unit [8 bit]
Arithmetic Logical Unit [8 bit]
Arithmetic Logical Unit [8 bit]
Arithmetic Logical Unit [8 bit]
Arithmetic Logical Unit [8 bit]
Arithmetic Logical Unit [8 bit]

Download

Arithmetic Logical Unit [8 bit]
Arithmetic Logical Unit [8 bit]

Dear youtuber!
Have you a channel youtube and want to bring your Video to quality visitors?
Do you want your video to appear on our website?
Do you want to become partner with us?
Just 3 steps to become our partner:
Step 1: Make video review for mods, addons, plugins, ... which you like
Step 2: Upload this video to youtube and our link to your video description
Step 3: Send the youtube video link via message to http://fb.com/9lifehack or leave a comment in the post. We will add your video in the our post, it will help you have more view.
JOIN to get more youtube view with us!!!!

Related Posts

Smarty Productivity Happiness

9LifeHack.com - make things smart