Design of Control Unit Control unit generates timing and control signals for the operations of the computer. The control unit communicates with ALU and main memory. It also controls the transmission between processor, memory and the various peripherals. It also instructs the ALU which operation has to be performed on data. Control unit can be […]
Booth’s Multiplication Algorithm Booth’s algorithm is a multiplication algorithm that multiplies two signed binary numbers in 2’s compliment notation.
RISC and CISC Processors In this tutorial, we will learn about RISC Processor and CISC Processor and difference between them. RISC Processor It is known as Reduced Instruction Set Computer. It is a type of microprocessor that has a limited number of instructions. They can execute their instructions very fast because instructions are very small […]
What is Interleaved Memory? It is a technique for compensating the relatively slow speed of DRAM(Dynamic RAM). In this technique, the main memory is divided into memory banks which can be accessed individually without any dependency on the other. For example: If we have 4 memory banks(4-way Interleaved memory), with each containing 256 bytes, then, the […]
Input/Output Channels A channel is an independent hardware component that co-ordinate all I/O to a set of controllers. Computer systems that use I/O channel have special hardware components that handle all I/O operations. Channels use separate, independent and low cost processors for its functioning which are called Channel Processors. Channel processors are simple, but contains […]