2.3.1 - 2.3.6 This section explains the basics of how computers work, including their use of the binary number system and the translation of physical signals into digital information. After finishing this section, you should be able to: Describe the binary number system used by computers to process data. Describe how binary numbers can be translated into hexadecimal form. Define bits and bytes. Explain how physical signals are translated into digital information. Describe the most common character encoding standards, including ASCII and Unicode. Describe the most common units of measurement used for storage, throughput, and processing speed.
The speed at which a computer processes information, as measured by the number of cycles per second (Hertz) that the computer's CPU operates at. Processor speed is measured in kilohertz, megahertz, and gigahertz.
In 64-bit processors, computers can receive or send eight bytes of data at once. Each time the processor writes data to memory or reads data from memory is called a cycle. The base unit of measure is hertz (Hz). One hertz means one cycle per second.
1 kilohertz (KHz) = 1000 Hz
1 megahertz (MHz) = 1 million Hz (Often seen on an older PC bus interfaces.)
1 gigahertz (GHz) = 1 billion Hz (Often used with fiber optic networks. Newer computer CPUs run at gigahertz speeds.)
The measurement in bytes of the volume that a storage device can contain. Storage space is measured in kilobytes (1024 bytes), megabytes (1024 kilobytes), gigabytes (1024 megabytes), and terabytes (1024 gigabytes).
Data storage usually refers to the number of bytes. Since bits and bytes are so small and can't store much information, we use the metric system to describe them in groups.
1 kilobyte = 1024 bytes
1 megabyte = 1024 kilobytes
1 gigabyte = 1024 megabytes
1 terabyte = 1024 gigabytes
The measurement in bits per second that information is transferred through a network from one computer to another. Throughput is measured in Kbps (kilobits per second), Mbps (megabits per second), and Gbps (gigabits per second).
Throughput, or data transmission from one computer to another, usually refers to the number of individual bits that can be transmitted in one second. For example, a gigabit internet connection can send a billion ones and zeroes every second. \n \n Throughput is also associated with PC bus speeds, or in other words, how quickly the system bus can move data from one computer component to the other. Some of the most common throughput terms are:
Kbps (kilobits per second) - 1 Kbps is equal to 1,000 bits per second. This type of throughput is sometimes found in slow network links or in public spaces such as a train.
Mbps (megabits per second) - 1 Mbps is equal to 1,000,000 bits per second. Often found in home networks and wireless networks. To get the bandwidth available to a memory controller in Mbps, multiply the MHz by 64 and then divide by 8.
Gbps (gigabits per second) - 1 Gbps is equal to 1,000,000,000 bits per second. Many modern networks and PC bus standards support Gbps.
Tbps (terabit per second) - 1 Tbps is equal to 1,000,000,000,000 bits per second and is often used when linking data centers, cities, and countries.
A computer needs memory space available for processing. Processing would be very slow if you had to call up everything to be processed from a mass storage system. Instead, computers are equipped with a system memory that is a storage working space while the computer is running. \n \n Random Access Memory (RAM) is this memory system. However, it is volatile memory. RAM clears all data when the computer shuts down. \n \n Some RAM types include:
Dynamic RAM (DRAM) is a system RAM that is often used for a computer's main processing memory. A DRAM cell is an integrated circuit composed of a capacitor and a transistor. A data bit is held in the capacitor until the electrical charge is discharged which happens continuously at a slow rate. The DRAM is pulsed with a new electrical charge every few milliseconds in order to retain the data bit.
Synchronous DRAM (SDRAM) is dynamic RAM that is synchronized to the system bus, the system for communication between the memory and the CPU.
Dual Inline Memory Module (DIMM), or RAM stick, is made of several DRAM integrated circuits. They are used for SDRAM in a desktop PC.
Small Outline DIMM (SO-DIMM) is a smaller version DIMM that can be used in smaller devices like laptops and tablets.