computer architechture
computer architechture
computer architechture
ARCHITECTURE
UNIT 1: BASIC STRUCTURE
OF COMPUTER
COMPUTER
• Fast electronic calculating machine that accepts that accepts the digitized input
information, process it as per the list of internally stored instructions and produces
the resulting information.
• Types of computer
• Personal computer
• Notebook computer
• Work stations
• Enterprise systems
• Super computers
FUNCTIONAL UNIT
INPUT UNIT
Computers accept coded information through input units, which interpret data.
Example- keyboard.
• Various other input devices are available, such as joysticks, trackballs, and
mice which serve as pointing devices.
• Touch screens are frequently used as graphic input devices in conjunction wit
displays.
• Microphones can capture audio input, which is then sampled and converted
into digi codes for storage and processing.
• Cameras and scanners are utilized to obtain digital images.
MEMORY UNIT
Each word has a distinct address for easy access. • Magnetic tapes are used for long-term data backup and archival
purposes.
• Access time to a word is fixed and short in random-access memory (RAM).
• Optical disks, like CDs, DVDs, and Blu-ray discs, vary in storage capacity
Read-only memory (ROM) is only readable and contains the operating
and usage.
system.
• Floppy disks were once common for storing small amounts of data but
Caches are small, fast RAM units, often coupled with the processor for high
are now largely obsolete.
performance.
• • Choice of storage medium depends on factors such as capacity,
• • Primary storage can be expensive.
speed, durability, and intended use.
ARITHMETIC AND LOGIC UNIT
• Most computer operations are executed in the Arithmetic and Logic unit of processor.
• Results can be stored back in the memory or retained in the processor for immediate
use.
• Other operations (e.g., multiplication, division, comparisons) follow a similar pattern
using the ALU.
• Operands brought into the processor are stored in high-speed registers, each capable
of holding one data word.
• Register access times are faster than the fastest cache unit in the memory hierarchy.
OUTPUT UNIT
CONTROL UNIT