Chapter 2 Summary

advertisement
Chapter 2 Summary
Bit The smallest unit of data a digital computer can recognize; represented by a 0 or a 1.
Byte A group of 8 bits.
Kilobyte (KB) Approximately 1 thousand bytes (1,024 bytes to be precise).
Megabyte (MB) Approximately 1 million bytes.
Gigabyte (GB) Approximately 1 billion bytes
Terabyte (TB) Approximately 1 trillion bytes.
Petabyte (PB) Approximately 1,000 terabytes.
Exabyte (EB) Approximately 1,000 petabytes.
Zettabyte (ZB) Approximately 1,000 exabytes.
Yottabyte (YB) Approximately 1,000 zettabytes.
Decimal numbering system The numbering system that represents all numbers using 10 symbols
(0–9). EX:
104
103
102
101
100
10000
1000
100
10
1
(4
6
1
8
1)10
=4x10000+6x1000+1x100+8x10+1x1 = 46181
Binary numbering system The numbering system that represents all numbers using just two
symbols (0 and 1).EX:
24
23
22
21
20
16
8
4
2
1
(1
1
0 0 1)2
=1x16+1x8+0x4+0x2+1x1 = 25
ASCII (American Standard Code for Information Interchange)
-
A fixed-length, binary coding system used to represent text-based data for computer
processing on many types of computers.
- can represent up to 256 characters include the characters used in the English alphabet,
as well as some non-English characters, the 10 decimal digits, the other characters usually
found on a keyboard, and many special characters not included on a keyboard such as
Mathematical symbols, graphic symbols, additional punctuation marks, and other symbols
- consisting 1 byte (8 bits) per character
Unicode
-
An international coding system that can be used to represent text-based data in
any written language.
- a universal international coding standard designed to represent text-based data written in
any ancient or modern language, including those with different alphabets, such as Chinese,
Greek, Hebrew, Amharic, Tibetan, and Russian
- consisting of 1 to 4 bytes (8 to 32 bits) per character
Graphics data consists of still images comprised of a grid of small dots, called pixels are colored appropriately to represent an
image
audio data—such as a song or the sound of someone speaking—must be in digital form in order to be stored on a storage
medium or processed by a computer. To convert analog sound to digital sound, several thousand samples—digital
representations
Video data—such as home movies, feature films, video clips, and television shows—is displayed
using a collection of frames; each frame contains a still image
Machine Language Representing Software Programs
Machine language A binary-based language for representing computer programs that the
computer can execute directly.
System unit The main box of a computer that houses the CPU, motherboard, memory, and other
devices.
Motherboard The main circuit board of a computer, located inside the system unit, to which all
computer system components connect.
Central processing unit (CPU) the chip located on the motherboard of a computer that performs
the processing for a computer. Also called the processor
Microprocessor A central processing unit (CPU) for a personal computer.
Multi-core CPU A CPU that contains the processing components or core of more than one
processor in a single CPU.
Dual-core CPU A CPU that contains two separate processing cores.
Quad-core CPU A CPU that contains four separate processing cores.
Word Size
- A computer word is the amount of data (measured in bits or bytes) that a CPU can
manipulate at one time.
- While CPUs just a few years ago used 32-bit words (referred to as 32-bit processors), most
CPUs today are 64-bit processors
Cache Memory
- Cache memory is a special group of very fast memory circuitry located on or close to the
CPU. Cache memory is used to speed up processing by storing the data and instructions that
may be needed next by the CPU in handy locations
- Cache memory today is usually internal cache (built right into the CPU chip). In the past,
some cache memory was external cache (located close to, but not inside, the CPU),
Bus
- A bus is an electronic path over which data can travel.
- each wire in the bus acts as a separate lane, transmitting one bit at a time
Bus Width
- The number of bits being transmitted at one time
- The number of wires in the bus over which data can travel.
Bandwidth
- Throughput or bandwidth; that is, the amount of data that can be transferred via the bus in a
given time period
Random Access Memory (RAM)
- RAM (random access memory), also called main memory, is used to store the essential parts
of the operating system while the computer is running, as well as the programs and data that
the computer is currently using
- RAM is volatile; its content is lost when the computer is shut off.
- In static RAM, a bit of data is stored using the state of a flip-flop. This form of RAM is more
expensive to produce, but is generally faster and requires less power than DRAM and, in
modern computers, is often used as cache memory for the CPU
- DRAM stores a bit of data using a transistor and capacitor pair, which together comprise a
memory cell. The capacitor holds a high or low charge (1 or 0, respectively), As this form of
memory is less expensive to produce than static RAM, it is the predominant form of
computer memory used in modern computers.
- Most desktop and server memory modules today are dual in-line memory modules or DIMMs
notebook computers typically use a smaller type of memory module referred to as a small
outline DIMM or SO-DIMM
- A single in-line memory module (SIMM) has a 32-bit path to the memory chips whereas a
DIMM has 64-bit path
- SDRAM (synchronous dynamic RAM). SDRAM is commonly available in DDR (double-data
rate), DDR2, and DDR3 versions. DDR memory sends data twice as often as ordinary
- DDR RAM is based on the same architecture as SDRAM, but utilizes the clock signal
differently to transfer twice the data in the same amount of time.
- SDRAM to increase throughput, DDR2 transmits twice as much data in the same time period
as DDR, and DDR3 is about twice as fast as the highest-speed DDR2 memory available today.
Each type of SDRAM is typically available in a variety of speeds
Short for Synchronous DRAM, a type of DRAM that can run at much higher clock speeds than
conventional memory
Register High-speed memory built into the CPU that temporarily stores data during processing.
ROM (read-only memory) Nonvolatile chips located on the motherboard into which data or
programs have been permanently stored.
Flash memory Nonvolatile memory chips that can be used for storage by the computer or user;
can be built into a computer or a storage medium.
Expansion slot A location on the motherboard into which expansion cards are inserted.
Expansion card A circuit board that can be inserted into an expansion slot location on a
computer’s motherboard to add additional functionality or to connect a peripheral device to
that computer
ExpressCard module a module that can be inserted into a computer’s ExpressCard slot to add
additional functionality or to connect a peripheral device to that computer; commonly used
with notebook computers.
Bus An electronic path on the motherboard or within the CPU or other computer component
along which data is transferred.
Expansion bus A bus on the motherboard used to connects peripheral devices.
Memory bus The connection between the CPU and RAM.
Frontside bus (FSB) The bus that connects the CPU (via the I/O bridge) to
the rest of the bus architecture.
PCI Express (PCIe) bus (peripheral component interconnect express) One of the buses most
commonly used to connect peripheral devices. Universal Serial Bus (USB) A universal bus used
to connect up to 127 peripheral devices to a computer without requiring the use of additional
expansion cards.
FireWire A high-speed bus standard often used to connect digital video cameras and other
multimedia hardware to a computer.
Port A connector on the exterior of a computer to which a device may be attached.
CPU (Central Processing Unit)
1- Arithmetic/logic unit (ALU) The part of a CPU core that performs logical operations and
integer arithmetic.
2- Floating point unit (FPU) The part of a CPU core that performs decimal arithmetic.
3- Control unit The part of a CPU core that coordinates its operations.
4- Prefetch unit The part of a CPU core that attempts to retrieve data and instructions before
they are needed for processing in order to avoid delays.
5- Decode unit The part of a CPU core that translates instructions into a form that can be
processed by the ALU and FPU.
6- Bus interface unit the part of a CPU core that allows it to communicate with other CPU
components.
System clock The timing mechanism within the computer system that synchronizes the
computer’s operations.
Machine cycle The series of operations involved in the execution of a single machine level
instruction.
1. Fetch—the program instruction is fetched.
2. Decode—the instructions are decoded so the control unit, ALU, and FPU can understand
them.
3. Execute—the instructions are carried out.
4. Store—the original data or the result from the ALU or FPU execution is stored in the CPU’s
registers.
Pipelining The capability of a CPU to begin processing a new instruction as soon as the previous
instruction completes the first stage of the machine cycle.
WITHOUT PIPELINING
Without pipelining, an instruction finishes an entire machine cycle before another instruction
is started.
WITH PIPELINING
With pipelining, a new instruction is started when the preceding instruction moves to the next
stage of the pipeline.
Multiprocessing The capability to use multiple processors or multiple processing cores in a
single computer, usually to process multiple jobs at one time faster than could be performed
with a single processor.
Parallel processing A processing technique that uses multiple processors or multiple processing
cores simultaneously, usually to process a single job as fast as possible.
NanotechnologyThe science of creating tiny computers and components by working at the
individual atomic and molecular levels.
Quantum computing A technology that applies the principles of quantum physics and quantum
mechanics to computers to direct atoms or nuclei to work together as quantum bits (qubits),
which function simultaneously as the computer’s processor and memory.
Optical computer A computer that uses light, such as from laser beams or infrared beams, to
perform digital computations.
Questions
1. A parallel processing processing technique that uses multiple processors or processing cores
simultaneously, usually to process a single job as fast as possible.
2. ASCII A fixed-length, binary coding system used to represent text-based data for computer
processing on many types of computers.
3. Byte A group of 8 bits.
4. Universal Serial Bus (USB) a universal bus used to connect up to 127 peripheral devices to a
computer without requiring the use of additional expansion cards.
5. RAM (random access memory)Chips connected to the motherboard that provide a
temporary location for the computer to hold data and program instructions while they are
needed.
6. Central processing unit (CPU) The chip located on the motherboard of a computer that
performs the processing for a computer.
7. Motherboard The main circuit board of a computer, located inside the system unit, to which
all computer system components connect.
8. Binary numbering system The numbering system that represents all numbers using just two
symbols (0 and 1).
9. Control unit the part of the CPU that coordinates its operations.
10. Nanotechnology The science of creating tiny computers and components by working at the
individual atomic and molecular levels.
1. T a storage medium that can hold 256 GB can hold about 256 billion characters.
2. F The amount of data that can be transferred over a bus in a given time period determines
The bus’s volatility.
3. T Cache memory is typically built into a CPU.
4. T A bus is a pathway, such as on the motherboard or inside the CPU, along which bits
can be transferred.
5. F Computers that process data with light are referred to as quantum computers.
6. The binary number 1101 is equivalent to the decimal number 13.
7. A CPU with four separate processing cores is referred to as a(n) Multi-core CPU.
8. A (n) port is a connector on the exterior of a computer into which a peripheral device
may be plugged.
9. Multi-core CPUs allow multiprocessing, in which the CPU is able to work on multiple jobs at
one time.
A.
B.
C.
D.
E.
F.
KB Kilobyte
RAM Random Access Memory
ROM Read Only Memory
USB Universal Serial Port
PCIe Peripheral Component Interconnect Express
CPU Central Processing Unit
3. Supply the missing words to complete the following statements.
A. The smallest piece of data that can be represented by a computer (a 0 or 1) is called
a(n) bit .
B. UNICODE is an international coding system for text-based data using any written
language.
C. L1 is a type of cache.
D. The part of the CPU that performs logical operations and integer arithmetic is the ALU.
Download
Study collections