Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Minecraft - My 4 Bit ALU

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
1,338
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 24, 2011

**Not completely finished**
Google's definition of ALU:
Arithmetic Logic Unit. This is a mathematical core circuitry that applies to all computers central processing units (CPU). ALU mathematically and logically calculates the results of binary data.

In Lamen's terms, a magical thingy in a computer that does math!
...
Anyway, this is my 4 bit ALU. It's not finished yet, but almost. Once it is, I will start working on a CPU and try to make this a full computer.
What it can do:
-ANDing
-ORing
-Save/Reset button (First press : Saves values on screen to memory. Second press : Clears all of the values in memory)
-Load lever (Loads values from memory)
-Addition (I think you know what this is... If you don't, well....)
-SOON : Subtraction, if I can figure out how to do that

  • likes, 1 dislikes

Link to this comment:

Share to:
see all

All Comments (7)

Sign In or Sign Up now to post a comment!
  • I made a 16-bit version with subtraction :D Trying to get it as a video response.

  • @OCoptimusconvoy a CPU's function is to take a set of instructions and complete them. This is just the logic section of the ALU, to make it a CPU you would need program memory to store instructions and memory adresses, RAM to store values, accumulators to store ALU values, a decoder to take instructions and send them out, a program counter to select different addresses of the program memory, and a clock to increment the program counter.

  • what would turn this into a cpu?

  • noice!

  • Are you still working on subtraction? If so, look up two's compliment

  • Awesome!!!

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more