Processing and Memory Ict
Processing and Memory Ict
Understanding Computers
Today and Tomorrow
Comprehensive
Chapter 2
The Systems Unit:
Processing and Memory
Deborah Morley
Charles S. Parker Copyright 2015 Cengage Learning
Learning Objectives
– Bit
• The smallest unit of data that a
binary computer can recognize
(a single 1 or 0)
– Byte = 8 bits
• Byte terminology used to express
the size of documents and other
files, programs, etc.
– Prefixes are often used to express larger quantities of
bytes: kilobyte (KB), megabyte (MB), gigabyte (GB),
terabyte (TB), petabyte (PB), exabyte (EB), zettabyte (ZB),
yottabyte (YB).
• Unicode
– Newer code (32 bits per character is common)
– Universal coding standard designed to represent text-
based data written in any ancient or modern language
– Replacing ASCII as the primary text-coding system
• Machine language
– Binary-based language for representing computer
programs the computer can execute directly
– Early programs were written in machine language
– Today’s programs still need to be translated into machine
language in order to be understood by the computer
Answers:
1) c; 2) True; 3) binary
• System Unit
– The main case of a computer
– Houses the processing hardware for a computer
– Also contains storage devices, the power supply, and
cooling fans
– Houses processor, memory, interfaces to connect to
peripheral devices (printers, etc), and other components
– With a desktop computer, usually looks like a rectangular
box
• The Motherboard
– Computer Chip
• Very small pieces of silicon or other semi-conducting
material onto which integrated circuits are embedded
– Circuit Board
• A thin board containing computer chips and other
electronic components
– System Board
• The main circuit board inside the system unit to which
all devices must connect
• Drive Bays
– Rectangular metal racks inside the system unit that house
storage devices
• Hard drive, CD/DVD drive, flash memory card reader
• Connected to the motherboard with a cable
• Processors
– The CPU (Central Processing Unit)
• Circuitry and components packaged together and connected
directly to the motherboard
• Does the vast majority of processing for a computer
• Also called a processor; called a microprocessor when talking
about personal computers
– Dual-core CPU
• Contains the processing components (cores) of two
separate processors on a single CPU
– Quad-core CPU
• Contains four cores
– Multi-core processors allow computers to work on more
than one task at a time
– Typically different CPUs for desktop computers, portable
computers, servers, mobile devices, consumer devices, etc.
• Personal computer CPU often made by Intel or AMD
• Media tablets and mobile phones use processors made
by other companies such as ARM
• Processing Speed
– CPU clock speed is one measurement of processing speed
– Rated in megahertz (MHz) or gigahertz (GHz)
– Higher CPU clock speed = more instructions processed per
second
– Alternate measure of processing speed is the number of
instructions a CPU can process per second
• Megaflops (millions), gigaflops (billions), teraflops
(trillions)
– Benchmark tests can be used to evaluate overall
processing speed
• Word Size
– The amount of data that a CPU can manipulate at one time
– Typically 32 or 64 bits
• Cache Memory
– Special group of very fast memory chips located on or
close to the CPU
– Level 1 is fastest, then Level 2, then Level 3
– More cache memory typically means faster processing
– Usually internal cache (built into the CPU)
• Memory
– Refers to chip-based storage located inside the system unit
– Storage refers to the amount of long-term storage
available to a computer
– Random Access Memory (RAM)
• Computer’s main memory
• Consists of chips arranged on a circuit board called a
memory module which are plugged into the
motherboard
• Stores essential parts of operating system, programs,
and data the computer is currently using
• Volatile
– RAM content lost when the computer is shut off
– ROM and flash memory are non-volatile
• Measured in bytes
– Amount installed depends on the CPU and
operating system being used
• Most personal computers use SD-RAM Synchronized
dynamic ram
– Registers
• High-speed memory built into the CPU
• Used to store data and intermediary results during
processing
• Fastest type of memory
– ROM (read-only memory)
• Non-volatile chips located on the motherboard into
which data or programs have been permanently stored
• Retrieved by the computer when needed
• Being replaced with flash memory
– Flash Memory
• Nonvolatile memory chips that can be used for storage
• Have begun to replace ROM for storing system
information
• Now stores firmware for personal computers and other
devices
• Built into many types of devices (media tablets, mobile
phones, and digital cameras) for user storage
• Fans
– Fans used on most personal computers to help cool the
CPU and system unit
– Heat is an ongoing problem for CPU and computer
manufacturers
• Can damage components
• Cooler chips run faster
• Heat Sinks
– Small components typically made out of aluminum with
fins that help to dissipate heat
• Cooling Systems
– Liquid cooling systems
• Cool the computer with liquid-filled tubes
– Immersion cooling
• Hardware is actually submerged into units filled with a
liquid cooling solution
– Notebook cooling stand
• Cools the underside of a notebook computer
– Other cooling methods, such as ion pump cooling systems,
are under development
• Bus
– An electronic path within a computer over which data travels
• Located within the CPU and etched onto the motherboard
– Expansion Bus
• Connects the CPU to peripheral (typically input and output)
devices
– Memory Bus
• Connects CPU directly to RAM
– Frontside Bus (FSB)
• Connects CPU to the chipset that connects the CPU to the
rest of the bus architecture
• Port
– A connector on the exterior of a computer’s system unit to
which a device may be attached
– Typical desktop computer ports include:
• Power connector, Firewire, VGA monitor, Network, USB,
Audio, and HDMI
– Others include IrDA and Bluetooth ports, eSATA ports,
Thunderbolt ports (Apple devices)
– Most computers support the Plug and Play standard
Answers:
1) b; 2) False; 3) bus
Moore’s Law
– In 1965, Gordon Moore
predicted that the number of
transistors per square inch on
chips had doubled every two
years and that trend would
continue
– Moore’s Law is still relevant
today for processors as well as
other computer components
– Decode Unit
• Translates instructions from the prefetch unit so they
are understood by the control unit, ALU, and FPU
– Registers and Internal Cache Memory
• Store data and instructions needed by the CPU
– Bus Interface Unit
• Allows the core to communicate with other CPU
components
• Nanotechnology
– The science of creating tiny computers and components
less than 100 nanometers in size
– Carbon nanotubes (CNTs) used in many products today
– Nanofilters and nanosensors
– Future applications may be
built by working at the
individual atomic and
molecular levels
• Optical Computing
– Uses light, from laser beams or infrared beams, to perform
digital computations
– Opto-electronic computers use both optical and electronic
components
• Silicon Photonics
– The process of making optical devices using silicon
manufacturing techniques
• Possible low-cost solution to future data-intensive
computing applications—telemedicine, cloud data
centers
• Tera-Scale Computing
– The ability to process one trillion floating-point operations
per second (teraflops)
– Terascale research is focusing on creating multi-core
processors with tens to hundreds of cores
– Intel has created a Single-chip Cloud Computer which
contains 48 cores on one silicon chip
– Expected to be needed for future applications
• 3D Chips
– Contain transistors that are
layered to cut down on the
surface area required
– Created by layering individual
silicon wafers on top of one
another
– Being used with memory, flash
memory, and CPUs
Answers:
1) b; 2) True; 3) qubit