|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
v |
The
control follows instructions, telling the other parts
|
|
|
what
to do
|
|
|
v |
The
instructions come from the program stored in the
|
|
|
memory
|
|
|
|
Programmers write the instructions
(programs) using
|
|
|
languages
(C, C++, Java, etc.) that are way too complicated
|
|
|
for
the control to follow … so the programs are translated
|
|
|
into
a simpler form called machine
language that the control
|
|
|
can
understand. A typical machine instruction is
|
|
|
|
add 884, 1004, 6618
|
|
|
|
which means “add the number in memory location 884 to the
|
|
number
in memory location 1004, and put the result in
|
|
|
memory
location 6618”
|
|