Central processing unit
CPU component
- arithmetic and logic unit(ALU)
- registers
- instructions register(IR)
- program counter(PC)
- stack pointer(SP)
- instruction decoder and control unit
General block diagram of a CPU
Memory
I/O unit
I/O port:
The hardware in a computer that allows information transfer between the external world and the computer is called I/O port.
I/O device (Peripherals):
The device that gives information to the computer is called an input device. For example, keyboard, mouse, joystick, microphone, A/D converters are all input devices.
I/O interfacing circuits:
The circuits that are used to interconnect (interface) I/O devices with a computer or I/O ports are called I/O interfacing circuits. For example, buffers, latches, and voltage level converters are all interfacing circuits.
System bus
Address bus
It is a group of wires used by CPU to identify specific memory location within a memory chip (also to identify specific memory chip out of many chips present in a computer system) and to identify I/O devices as well.
Data bus
It transfers data or instructions between CPU and memory or I/O devices. It is bidirectional because data can be transferred in both directions i.e. from CPU to memory (or output devices) or from memory or input devices to CPU.
Control bus
It is used to enable memory and I/O devices to perform read or write operations. It regulates all activities on the bus and specifies the timing and direction of the data transfer. Read (RD), write (WR) and memory/ I/O (M/ I/O) are the most common control signals.
MICROPROCESSOR, MICROCOMPUTER AND MICROCONTROLLER
Microprocessor
is a central processing unit (CPU) built into a single semiconductor chip. The structure of microprocessor is same as CPU.
Post a Comment