‹ back to Computer Architecture

NotesComputer Architecture · 14 November 2015

Data Path Architecture : Components

We know that our control unit perform two basics function

We have already studied data control. In this lecture we will try to understand , what is data path control.

Q. What is Data Path control with respect to architecture and organization

Ans: it means that how we can put various components togather so whenever the processor needs, the control unit can issue control signals, so that physical connection can be enabled, so data can move around.

In above discussion we have three main components

1. Components

2. Control Signals

3. Data Path

We will here now try to understand them one by one

The Components

Some of the general components are

1.MUX

2.ALU

3.Registers

MUX

By mux we mean multiplexer .A multiplexer (or mux) is a device that selects one of the many input signals and forwards the selected input to out put.

The mux chooses the input by sletion line. It means that we can have any input as output , depending on section line

In above digram , M is out put and A B C D are input . Now depending on selection lines s1 and s2 , the mux will choose only one input and will route it to out put.

e.g. If S1 and S2=00 than M= 0

.

Arithmetic Logic Unit

An AlU is a device that carries out mathematical and logical functions. Mathmatical functions include “+”, “ – “ and logical functions include function like “=” “>”

ical functions include function like “=” “>”

One of the very interesting function of ALU is that it can chooses one input from many inputs, and can send it to out put without performing any functions . Example output=Input or A= B

The Symbol of ALU Is

The above ALU have 5 conroller lines, it means that we can have 25=32 individual unique codes. Every code can be given a specific operation like + – > =.

Hene a ALU with 32 bits can have 32 operations, out of which few can be of mathematical and other can be of

First published on fatsup.wordpress.com ↗