Difference between revisions of "ALU in Detail"
(Created page with "== Arithmetic and Logic Unit in Detail==") |
|||
Line 1: | Line 1: | ||
− | == Arithmetic and Logic Unit in Detail== | + | {{box|type=green_dark|text=Arithmetic and Logic Unit in Detail}} |
+ | {{box|type=l_green_light|text= You should have heard of an Arithmetic and Logic Unit before, while discussing a Computer CPU or a micro controller. In this tutorial we will look at what an ALU really is? <br /> | ||
+ | We will discuss a 4 bit ALU; this would limit many possibilities 16. We would assume that associated registers and instruction set are also 4 bit. | ||
+ | |||
+ | === The basic Unit: 1 bit Adder=== | ||
+ | We assume you are familiar with logic gates, and also have come across a 1 bit adder. It simple adds two 1 bit inputs as shown below. | ||
+ | |||
+ | }} |
Revision as of 06:55, 8 December 2013
Arithmetic and Logic Unit in Detail
You should have heard of an Arithmetic and Logic Unit before, while discussing a Computer CPU or a micro controller. In this tutorial we will look at what an ALU really is?
We will discuss a 4 bit ALU; this would limit many possibilities 16. We would assume that associated registers and instruction set are also 4 bit.
We will discuss a 4 bit ALU; this would limit many possibilities 16. We would assume that associated registers and instruction set are also 4 bit.
The basic Unit: 1 bit Adder
We assume you are familiar with logic gates, and also have come across a 1 bit adder. It simple adds two 1 bit inputs as shown below.