Professional Documents
Culture Documents
As we saw in the last section, the development of computers involved many people
over a long period of time. We now need to look at what makes a computer a
computer. As mentioned, Alan Turing proposed the theory behind computers and
John von Neumann took those ideas and developed the first computer architecture
in 1946 that we still use today.
Basically, a computer consists of the central processing unit (CPU) and everything
else that makes the computer useful to us. If you look at the picture below, you will
see the motherboard that holds the CPU and all the components that make up the
real computer.
It looks overwhelming, but don’t worry we’re not interested in ALL the parts at this
time.
First, find the CPU slot. The microprocessor, supplied by such companies as Intel,
AMD, and Motorola, goes here. The microprocessor, or CPU, basically consists of
three parts: control unit (CU), arithmetic logic unit (ALU), and internal storage
(IS, AKA the scratchpad). Everything the computer does goes through the CPU.
The Control Unit (CU) contains the microprogram permanently put on the chip by
Intel and the others. The microassembly (the language used to program the CU)
might look something like the following:
Next find the ROM (Read Only Memory). The ROM is non-volatile memory
programmed by the computer manufacturer who uses a particular microprocessor in
9
UNIT 2 - The Building Blocks
their computers – Sony, Hewlett-Packard (HP), Apple. The ROM contains the
BIOS (Basic Input/Output System). It makes a Sony computer a Sony computer,
not an HP computer.
You NEVER get to change the BIOS on the ROM (although you may get updates
that the BIOS uses).
What do you get to use? Everything else, with the help of the CPU and ROM. Find
the DRAM memory slots. This is where the Random Access Memory (RAM),
volatile memory cards, are inserted. The computer programs, and by extension you,
get to use RAM.
But how does the CPU communicate with everything on the motherboard? By the
use of three types of buses: the data bus (which carries the actual data between the
CPU and other chips, the address bus (which carries the location of the data in
RAM or ROM), and the control bus/lines (which carries the instruction of what to do
with the data). If you notice the lines on the illustration below, those are the various
buses.
When we speak of the CPU, buses, devices, and memory, we use certain terms –
bits, bytes, and hertz.
A BIT is a Binary digit. It is used because the computer sees everything as high
and low voltages, and we use 0 and 1 to represent those two states. It is important
to note that the computer does NOT have 0’s and 1’s inside of it, they are for us to
understand the values.
A BYTE is, by agreement, 8 bits (thus BY eighT). The computer uses bytes to
represent various symbols, such as alphanumerics and special characters. The
most widely-used character set is ASCII (American Standard Code for
Information Interchange).
We use the term BYTE to normally indicate how much RAM a machine has or how
big a hard drive is, how many characters it can hold. We use the following prefixes
to indicate that amount:
10
UNIT 2 - The Building Blocks
We also use those prefixes to represent the speed of the CPU, cache, and the
buses. Thus a 1 gigahertz CPU runs at 1 billion hertz, or cycle per second. The
CPU can do one instruction per cycle. Thus, a 1 GHz machine (Hz is the
abbreviation for HERTZ), can do 1,000,000,000 instructions per second.
Later units will discuss this more detail because you will need to understand the
terms and how they affect operations of the computer.
FACTOID: The slowest component of a computer system is the human using it.
Because of that, unless you use the computer to generate graphics or do
intensive calculations, the CPU spends most of its time waiting for input from
the human. Luckily it doesn’t get bored waiting.
SOURCES:
https://en.wikipedia.org/wiki/History_of_computing_hardware
11
UNIT 2 - The Building Blocks
VOCABULARY
TECHNICAL NON-TECHNICAL
alphanumeric буквено- abbreviation – скорочення
цифровий/алфавитно-цифровой /сокращение
Arithmetic Logic Unit (ALU) - communicate – спілкуватися/
Арифметичний логічний блок (ALU)/ общаться
Арифметический логический блок (ALU)
ASCII (American Standard Code for component – компонент/компонент
Information Interchange) -
Американський стандартний код для
обміну інформацією/ Американский
стандартный код для обмена
информацией
BIOS (Basic Input Output System) - generate – генерувати/ генерировать
базовая система введення виведення/
базовая система ввода вывода
bit/binary digit (b) – біт; двозначна intensive - інтенсивний
цифра/ бит ;двоичная цифра
bus – шина/шина overwhelming – переважний/
подавляющий
byte (B) – байт/ байт
cache - кеш-пам'ять/ кэш
Central Processing Unit (CPU) -
центральний процесор/ центральное
процессорное устройство
chip – чіп/чип
Control Unit (CU) - пристрій управління/
устройство управления
desktop – комп’ютер (стаціонарний)
device – пристрій/ устройство
giga (G) – гіга/ гига
hard drive - жорсткий диск/ жесткий
диск
hertz (Hz)/cycle per second - Герц (Гц) /
цикл в секунду/ Герц (Гц) / цикл в
секунду
kilo (K) - кіло; кілограмм; кілометр; має
значення 1000 (скороченно
K)/кило; килограмм; километр; имеет
значение 1000 (сокращенно K)
laptop – комп’ютер (портативний
персональний комп’ютер)
12
UNIT 2 - The Building Blocks
microprocessor – мікропроцесор/
микропроцессор
motherboard - материнська плата/
материнская плата
non-volatile – енергонезалежний/
энергонезависимый
peripheral – периферичний/
периферический
peta (P) - пета (приставка, що позначає
одну квадріліонну долю одиниці
виміру)/ пета (приставка,
обозначающая одну квадриллионную
долю единицы измерения)
RAM (Random Access Memory) - ОЗП;
оперативний запам'ятовуючий пристрій
/ОЗУ; оперативное запоминающее
устройство
ROM (Read Only Memory) - постійна
пам'ять; пам'ять доступна тільки для
читання /постоянная память; память
доступная только для чтения
scratchpad – буфер зберігання;
тимчасова пам’ять; сверхоперативна
пам’ять /буфер хранения; временная
память; сверхоперативная память
slot - слот; рознім/ слот; разъем
state – стан/ состояние
tera (T) - тера- (десяткова кратна
приставка, 10 в 12-го ступеня)/ тера-
(десятичная кратная приставка, 10 в
12-й степени)
volatile - змінюємий;не зберігає
інформацію при виключенні живлення
/изменяемый; не сохраняющий
информацию при выключении питания
voltage – напруга/ напряжение
13
UNIT 2 - The Building Blocks
ACTIVITIES:
1) Write a description of the computer you wish you had, describing size of
RAM, hard drive, speed of CPU, peripherals, and what you would use it
for.
2) Find a computer ad and present to the class what it tells you, what it doesn’t
tell you, and is that important?
VOCABULARY EXERCISES
Exercise 1. Match the word / phrase with its definition
1) binary a) a piece of equipment, such as a printer, that can
be connected to a computer
2) desktop b) the method or way of approaching a place or person, or
the right to use or look at something
3) laptop c) likely to change suddenly and unexpectedly, especially by
getting worse
4) language d) to give messages or information to others through speech,
writing, body movements, or signals
5) e) involving a lot of effort or activity in a short period of time
microprocessor
6) motherboard f) very great or strong
7) non-volatile g) to cause to exist; produce
8) peripheral h) unlikely to change suddenly and unexpectedly
9) access i) the main printed circuit board that contains the CPU of
a computer and makes it possible for the other parts of
a computer to communicate with each other
10) volatile j) a part of a computer that controls its main operations
11) communicate k) a system of communication by speaking, writing, or
making signs in a way that can be understood, or any of the
different systems of communication used in particular regions
12) intensive l) a computer that is small enough to be carried around easily and
is flat when closed
13) overwhelming m) a type of computer that is small enough to fit on the top of
a desk
14) generate n) consisting of two parts,
also describes a numbering system using only two numbers, zero
and one
14
UNIT 2 - The Building Blocks
Exercise 2. Fill in the blanks with the words / phrases from the Unit.
1) ALU
2) ASCII
3) BIOS
4) CPU
5) MAL
Exercise 4. Use these prompts while preparing your presentation for the
class.
1. It goes without saying that …
2. These days …
3. Firstly, …
4. Secondly, …
5. Thirdly, …
6. Lastly, …
7. On the whole, …
8. … any questions?
15
UNIT 2 - The Building Blocks
SUPPLEMENTARY ACTIVITIES
GRAMMAR
16
UNIT 2 - The Building Blocks
17