0% found this document useful (0 votes)
359 views

The System Unit Processing and Memory

The document provides an overview of the key hardware components inside a computer system unit, including the motherboard, CPU, memory (RAM, ROM), chips, buses, ports, and expansion slots. It describes how these components work together and how data and programs are processed. Strategies for speeding up current systems include adding memory, upgrading hardware like the CPU and graphics card. Future trends may involve organic, nanotechnology-based computers and new materials.

Uploaded by

Liviesh Anderson
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
359 views

The System Unit Processing and Memory

The document provides an overview of the key hardware components inside a computer system unit, including the motherboard, CPU, memory (RAM, ROM), chips, buses, ports, and expansion slots. It describes how these components work together and how data and programs are processed. Strategies for speeding up current systems include adding memory, upgrading hardware like the CPU and graphics card. Future trends may involve organic, nanotechnology-based computers and new materials.

Uploaded by

Liviesh Anderson
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 41

Lecture 2 (Chapter 2)

The System Unit:


Processing and Memory
Learning Objectives

• Understand how data and programs are


represented to a computer and be able to
identify a few of the coding systems used to
accomplish this.
• Explain the functions of the hardware
components commonly found inside the system
unit.
• Explain how systems can be expanded in order to
attach new peripheral devices or add new
capabilities.
Learning Objectives, cont’d
• Describe how the computer system’s CPU and
memory components process program
instructions and data.
• Name and evaluate several strategies that can
be used today for speeding up the operations
of computers, and some strategies that may
be used in the future.
Digital Data Representation
• Computers today are mostly digital computers
—devices that can only understand two
states.
• The two states of a digital computer are
typically represented by 0s and 1s.
• Natural-language messages are translated to
the computer into binary form.
Byte Terminology
• A bit  binary digit is a value of either 0 or 1
• Byte is a string of eight bits
• kilobytes (KB) thousands of bytes
• megabytes (MB) millions of bytes
• gigabytes (GB) billions of bytes
• terabytes (TB) trillions of bytes
Inside the System Unit
• The system unit of a PC is the case that
houses processing hardware and other
hardware.
• All of the hardware contained within the
system unit is connected to the system board
or motherboard.
Computer System
The System Unit
System Unit Components
• System board (Motherboard)
• CPU Chip(s)
• Specialized Processor Chips
• RAM (Random Access Memory)
• ROM (Read Only Memory)
• Cache Memory
• Expansion Slots
• Ports
• Buses
System board (Motherboard)
CPU
• The microprocessor (CPU chip) contains a
variety of circuitry and components and is
connected to the motherboard.
CPU chip
CPU cont’d
• Processing speed is measured in megahertz
(MHz) or gigahertz (GHz).
• A computer word is a group of bits or bytes that
may be manipulated and stored as a unit.
• Other factors that affect the speed of the
computer include:
• RAM,
• cache memory,
• bus width, and
• bus speed.
How the CPU Works
• Every CPU is basically a collection of electronic
circuits.
• Electronic impulses enter the CPU from an
input device.
• Within the CPU, these impulses move under
program control through circuits to create a
series of new impulses.
• Eventually, a set of impulses leaves the CPU
headed for an output device.
CPU Components
• Arithmetic / Logic Unit
• Control Unit
• Registers
• Bus
The System Clock and the Machine
Cycle
• The system clock ticks on a regular basis to
help synchronize the computer’s components.

• The machine cycle is the series of operations


involved in the execution of a single, machine-
level instruction.
– Instruction stage
– Execution stage
Machine Cycle
Machine Cycle
• I-Cycle • E-Cycle
– Control Unit fetches – Control Unit retrieves
from memory the data and commands
next command. ALU to execute and
– Control Unit decodes ALU complies.
the command into an – Control Unit stores
instruction that the the result in memory.
ALU can process.
Chips
• Chips are mounted on the system board.
• Chips vary in speed which is a function of word size -
how many bits can be processed at once.
• There are several types of chips:
– CPU Chips
• Intel
• Power PC (Motorola)
– RAM Chips
– ROM Chips
– Specialized Processor Chips
• Numeric Coprocessors
• Graphics Accelerator
Chips
Memory
• Registers
• Cache memory
• RAM
• ROM
• Flash memory
RAM & ROM
• Random Access Memory • Read Only Memory
– aka main memory – Non-volatile meaning
– Volatile meaning it is lost contents are not lost when
when power is turned off power is shut off
– SIMMs - groups of RAM – Contents are Read Only
ready to plug into the – Faster than disk for storing
system board critical files or data
– DRAM - ordinary RAM
– SRAM - faster type of RAM
Buses
• Buses are electronic paths that data travels
around on a computer system.
• Internal buses move data around within the
CPU.
• Expansion buses establish links with
peripheral devices.
Buses
• Types of Buses
– Universal Serial Bus
(USB)
– Local bus
• PCI
– Data bus
• ISA
• EISA
• Micro Channel
• NuBus
System Expansion
• Expansion cards for desktop PCs
– Video-graphics board, fax/modem board, or
sound card
• PC cards: expansion for notebook & other
portables
• Expansion for handhelds and mobile devices
– USB port, SD cards, MM cards, and Springboard
modules
System board (Motherboard)
Add IN Boards
PC Cards
Ports
• Common ports:
– Serial – Firewire
– Parallel – Network
– SCSI – MIDI
– USB – IrDA
Speeding Up Your System Today
• Add more memory.
• Perform system maintenance.
• Buy a larger or second hard
drive.
• Upgrade your Internet
connection.
• Upgrade your video card.
• Upgrade your CPU.
Speeding Up Your System Today
cont’d
• Moving circuits closer together
• Increasing register size
• Faster and wider buses
• Improved materials
• Improved instruction set design
• Pipelining
• Multiprocessing and parallel processing
Future Trends
• Organic computers
– Biotechnology

• Nanotechnology
– Computer chips thousands of times smaller than
today’s

• New materials
– Copper, optical processing, superconductive
materials

You might also like