Module 5 - CPU Design
Lecture 1 - Introduction to CPU
The operation or task that must perform by CPU is:
Fetch Instruction: The CPU reads an instruction from memory.
Interpret Instruction: The instruction is decoded to determine what action is
Introduction to Pipelining
It is observed that organization enhancements to the CPU can improve performance. We have
already seen that use of multiple registers rather than a single a accumulator, and use of cache
memory improves the
We have already mentioned that digital computer works on stored programmed concept introduced by
Von Neumann. We use memory to store the information, which includes both program and data.
Due to several reasons, we have different kind of
Instruction Set & Addressing
In this Module, we have three topics, viz.
Various addressing modes
Various Addressing Modes
We have examined the types of operands and operations that may be specifie
Module 6 - Introduction to I/O
Lecture 1 - Input/output Organization
The computer system's input/output (I/O) architecture is its interface to the outside
Till now we have discussed the two important modules of the computer system o The
1. Introduction to computer System and its submodules
2. Number System and Representation of information.
3. Brief History of Comp. Evolution
Representation of Basic Information
The basic functional units of computer are made of electronics c
Analysis of large number of programs has shown that a number of instructions are executed repeatedly. This may be in the
form of a simple loops, nested loops, or a few procedures that repeatedly call each other. It is observed that many
Booth's Multiplication Algorithm
It is basically an addition-based multiplication process. Suppose, m is the
multiplicand which is of x-bit and r is the multiplier which is of y-bit.
According to Booth's procedure, four steps are required to obtain the
Arithmetic and logic Unit (ALU)
ALU is responsible to perform the operation in the computer.
The basic operations are implemented in hardware level. ALU is having collection of two types