SlideShare una empresa de Scribd logo
1 de 137
The Little-Man Computer
Damian Gordon
The Little-Man Computer
• Most computer architectures conform to the
so-called von Neuman Architecture. This
means that they execute programs by
accessing both instructions and data on the
same storage device. The computer performs
the following sequence of steps;
The Little-Man Computer
1. Fetch the next instruction from memory at
the address in the program counter
2. Decode the instruction using the control unit
3. Increment the Program Counter
4. The control unit commands the rest of the
computer to execute the instruction
5. Go to step 1
The Little-Man Computer
• This is the Fetch-Decode-Execute (FDE) cycle.
These computers are known as Stored-
Program Computers since the separation of
storage from the processing unit is implicit in
this model.
The Little-Man Computer
• A conceptual device or thought experiment to
teach this architecture was developed by
Stuart Madnick of MIT in the 1960s and is
called the Little Man Computer (LMC)
Paradigm.
The Little-Man Computer
• The LMC Paradigm consists of a room with a
'Little Man' (or homunculus) who simulates
the operations of a computer. The room has
an array of locations that store information
(and instructions), an input and output tray,
and a calculator.
The Little-Man Computer
• The analogy between the LMC and real
computers is not perfect, but this approach is
a simple and powerful conceptual model
which allows us easy entry level to the basics
of computer architecture.
In-tray Out-tray
9 10 11
12 13 14
15
16
18
-
19
1 2
3 4 5
6 7 8
0
In-tray Out-tray
9 10 11
12 13 14
15
16
18
-
19
Pigeon
Holes
1 2
3 4 5
6 7 8
0
In-tray Out-tray
9 10 11
12 13 14
15
16
18
-
19
In-tray
1 2
3 4 5
6 7 8
0
In-tray Out-tray
9 10 11
12 13 14
15
16
18
-
19
Program
Counter
1 2
3 4 5
6 7 8
0
In-tray Out-tray
9 10 11
12 13 14
15
16
18
-
19
Calculator
1 2
3 4 5
6 7 8
0
In-tray Out-tray
9 10 11
12 13 14
15
16
18
-
19
Out-tray
1 2
3 4 5
6 7 8
0
In-tray Out-tray
9 10 11
12 13 14
15
16
18
--
19
1 2
3 4 5
6 7 8
0
9 10 11
12 13 14
15
16
18
19
1 2
3 4 5
6 7 8
0
The addresses
of the pigeon-
holes are
consecutive,
and they may
contain either:
– Data
(numbers,
values), or
– Instructions
(copy,
subtract,
add)
17
20
In-tray Out-tray
--
Each morning the boss
fills the pigeon-holes
with several
instructions and data,
and puts papers in the
IN-TRAY
In-tray Out-tray
--
The Little Man’s job is to
read these instructions
one at a time, reading the
corresponding instruction
to the value on the
Program Counter.
In-tray Out-tray
--
The calculator (aka
Accumulator) can be
used to store values
temporarily, and do
arithmetic (add,
subtract, etc.).
In-tray Out-tray
--
The Little-Man will
output all of his results
into the OUT-TRAY
which the boss collects
in the evenings.
In-tray Out-tray
9 10 11
12 13 14
15
16
18
-
19
1 2
3 4 5
6 7 8
0
In-tray Out-tray
9 10 11
12 13 14
15
16
18
-
19
1 2
3 4 5
6 7 8
0
STORE
In-tray Out-tray
9 10 11
12 13 14
15
16
18
-
19
1 2
3 4 5
6 7 8
0
STORE
In-tray Out-tray
9 10 11
12 13 14
15
16
18
-
19
1 2
3 4 5
6 7 8
0
STORE
LOAD
The Little-Man Computer
TYPE OF INSTRUCTION INSTRUCTION DESCRIPTION
Arithmetic ADD Add the value of a given memory
location to calculator
Arithmetic SUBTRACT Subtract the value of a given memory
location to calculator
Data Movement STORE Copy the value from the calculator
into a given memory location
Data Movement LOAD Copy the value from a given memory
location into the calculator
Input/Output INPUT Get the value from the IN-TRAY and
put it into the calculator
Input/Output OUTPUT Put the value in the calculator into
the OUT-TRAY
Machine Control STOP Take a break
The Little-Man Computer
• Let’s see a program in action.
In-tray Out-tray
9 10 11
12 13 14
15
16
18
--
19
1 2
3 4 5
6 7 8
0
55
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
INBOX -->
ACCUMULATOR
INPUT the first
number, enter
into calculator
55
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19 55
55
INBOX -->
ACCUMULATOR
INPUT the first
number, enter
into calculator
In-tray Out-tray
01
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19 55
36
In-tray Out-tray
01
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19 55
36
ACCUMULATOR
--> MEMORY[08]
STORE the
calculator's
current value in
memory location
[08]
In-tray Out-tray
01
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
ACCUMULATOR
--> MEMORY[08]
STORE the
calculator's
current value in
memory location
[08]
In-tray Out-tray
02
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
In-tray Out-tray
02
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
INBOX -->
ACCUMULATOR
INPUT the second
number, enter
into calculator
In-tray Out-tray
02
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
36
INBOX -->
ACCUMULATOR
INPUT the second
number, enter
into calculator
In-tray Out-tray
03
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
In-tray Out-tray
03
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
ACCUMULATOR
--> MEMORY[09]
STORE the
calculator's
current value in
memory location
[09]
In-tray Out-tray
03
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
ACCUMULATOR
--> MEMORY[09]
STORE the
calculator's
current value in
memory location
[09]
In-tray Out-tray
04
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
In-tray Out-tray
04
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
MEMORY[08] -->
ACCUMULATOR
LOAD the first
value back into
the calculator
In-tray Out-tray
04
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
55
MEMORY[08] -->
ACCUMULATOR
LOAD the first
value back into
the calculator
In-tray Out-tray
05
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
55
In-tray Out-tray
05
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
55
ACCUMULATOR =
ACCUMULATOR -
MEMORY[09]
SUBTRACT the
second number
from the first
value
In-tray Out-tray
05
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
55-36
ACCUMULATOR =
ACCUMULATOR -
MEMORY[09]
SUBTRACT the
second number
from the first
value
In-tray Out-tray
05
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
19
ACCUMULATOR =
ACCUMULATOR -
MEMORY[09]
SUBTRACT the
second number
from the first
value
In-tray Out-tray
06
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
19
In-tray Out-tray
06
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
19
ACCUMULATOR
--> OUTBOX
OUTPUT the
calculator's result
to the OUT-TRAY
In-tray Out-tray
06
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
19
ACCUMULATOR
--> OUTBOX
OUTPUT the
calculator's result
to the OUT-TRAY
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
19
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
19
Take a
break
In-tray Out-tray
--
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
19
The Little-Man Computer
• The Little-Man doesn’t need to understand
the overall goal of the instructions (in this case
he doesn’t need to know that he is subtracting
two numbers), as long as the boss has
arranged the instructions correctly, and the
Little-Man follows them, everything works
without understanding.
• (cf. John Searle's Chinese Room Argument)
The Little-Man Computer
• But, that’s a bit too easy, because the
instructions are in plain English.
• Let’s make it a bit more complicated
• Let’s restate the English as more computer-like
instructions.
The Little-Man Computer
• An instruction has two parts – what to do
(Operation) and what to do it on (the
Operands), e.g.
SUBTRACT Accumulator, [09]
The Little-Man Computer
• An instruction has two parts – what to do
(Operation) and what to do it on (the
Operands), e.g.
SUBTRACT Accumulator, [09]
Operation
The Little-Man Computer
• An instruction has two parts – what to do
(Operation) and what to do it on (the
Operands), e.g.
SUBTRACT Accumulator, [09]
OperandsOperation
The Little-Man Computer
• Note:
SUBTRACT Accumulator, [09]
which is
SUBTRACT 55, 36
which is
29
The Little-Man Computer
• So, let’s create codes for different kinds of
operations:
The Little-Man Computer
TYPE OF INSTRUCTION INSTRUCTION CODE
Arithmetic ADD 1xx
Arithmetic SUBTRACT 2xx
Data Movement STORE 3xx
Data Movement LOAD 5xx
Input/Output INPUT 901
Input/Output OUTPUT 902
Machine Control STOP 000
The Little-Man Computer
• So:
SUBTRACT Accumulator, [09]
becomes
209
The Little-Man Computer
• And:
• Becomes: 901, 308, 901, 309,
• 508, 209, 902, 000
INBOX -->
ACCUMULATOR
INPUT the first
number, enter into
calculator
ACCUMULATOR -->
MEMORY[08]
STORE the
calculator's current
value in memory
location [08]
INBOX -->
ACCUMULATOR
INPUT the second
number, enter into
calculator
ACCUMULATOR -->
MEMORY[09]
STORE the
calculator's current
value in memory
location [09]
MEMORY[08] -->
ACCUMULATOR
LOAD the first value
back into the
calculator
ACCUMULATOR =
ACCUMULATOR -
MEMORY[09]
SUBTRACT the
second number
from the first value
ACCUMULATOR -->
OUTBOX
OUTPUT the
calculator's result to
the OUT-TRAY
Take a
break
00 01 02 03
04 05 06 07
The Little-Man Computer
NOTE: We are doing A-B, which is not the same as B-A, so
we read A into the calculator, move it to memory, we read
B into the calculator, move it to memory, move A back into
the calculator, and do the subtraction.
This is because the command works as follows:
SUBTRACT CALCULATOR, MEMORY
So A has to be in the calculator, and B in memory.
The Little-Man Computer
• So what does that look like from the Little-
Man’s perspective?
In-tray Out-tray
9 10 11
12 13 14
15
16
18
--
19
1 2
3 4 5
6 7 8
0
55
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
901
55
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
901
55
55
In-tray Out-tray
01
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19 55
36
In-tray Out-tray
01
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
308
55
36
In-tray Out-tray
01
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
308
55
36
In-tray Out-tray
02
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
In-tray Out-tray
02
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
901
55
36
In-tray Out-tray
02
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
901
55
36
36
In-tray Out-tray
03
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
In-tray Out-tray
03
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
309
55
36
In-tray Out-tray
03
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
309
55
36
In-tray Out-tray
04
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
In-tray Out-tray
04
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
508
In-tray Out-tray
04
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
508
55
In-tray Out-tray
05
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
55
In-tray Out-tray
05
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
55
209
In-tray Out-tray
05
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
55-36
209
In-tray Out-tray
05
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
19
209
In-tray Out-tray
06
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
19
In-tray Out-tray
06
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
19
902
In-tray Out-tray
06
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
902
19
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
19
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
000
19
In-tray Out-tray
--
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
55
36
19
The Little-Man Computer
TYPE OF INSTRUCTION INSTRUCTION OP CODE
Arithmetic ADD ADD
Arithmetic SUBTRACT SUB
Data Movement STORE STA
Data Movement LOAD LDA
Input/Output INPUT INP
Input/Output OUTPUT OUT
Machine Control STOP HLT
The Little-Man Computer
• But what if we want to do IF statements or
WHILE loops, we need some more commands.
• We call there “Branch” commands
The Little-Man Computer
INSTRUCTION CODE DESCRIPTION OP CODE
BRANCH
(Unconditional)
Unconditional branch.
Set the Program Counter
to value XX.
6xx BRA
BRANCH
IF ZERO
Conditional branch.
If the accumulator is
zero, branch to XX,
otherwise do nothing.
7xx BRZ
BRANCH
IF POSITIVE
Conditional branch.
If the accumulator is
positive, branch to XX,
otherwise do nothing.
8xx BRP
The Little-Man Computer
• So what does a BRA look like from the Little-
Man’s perspective?
In-tray Out-tray
9 10 11
12 13 14
15
16
18
--
19
1 2
3 4 5
6 7 8
0
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
607
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
000
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
The Little-Man Computer
• So what does a BRZ look like from the Little-
Man’s perspective?
In-tray Out-tray
9 10 11
12 13 14
15
16
18
--
19
1 2
3 4 5
6 7 8
0
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
707
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
707
36
In-tray Out-tray
01
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
In-tray Out-tray
01
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
308
The Little-Man Computer
OR
In-tray Out-tray
9 10 11
12 13 14
15
16
18
--
19
1 2
3 4 5
6 7 8
0
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
707
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
707
0
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
000
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
The Little-Man Computer
• So what does a BRP look like from the Little-
Man’s perspective?
In-tray Out-tray
9 10 11
12 13 14
15
16
18
--
19
1 2
3 4 5
6 7 8
0
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
807
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
807
36
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
000
In-tray Out-tray
07
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
The Little-Man Computer
OR
In-tray Out-tray
9 10 11
12 13 14
15
16
18
--
19
1 2
3 4 5
6 7 8
0
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
807
In-tray Out-tray
00
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
807
0
In-tray Out-tray
01
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
In-tray Out-tray
01
1 2
3 4 5
6 7 8
9 10 11
13 14
0
12
15
18
16
19
308
The Little-Man Computer
TYPE OF INSTRUCTION INSTRUCTION CODE
Arithmetic ADD 1xx
Arithmetic SUBTRACT 2xx
Data Movement STORE 3xx
Data Movement LOAD 5xx
Branching BRA 6xx
Branching BRZ 7xx
Branching BRP 8xx
Input/Output INPUT 901
Input/Output OUTPUT 902
Machine Control STOP 000
The Little-Man Computer
• Let’s say we wanted to write a program to
subtract two numbers, but if the first number
is smaller than the second one, swap them
around, so that the answer is always positive.
The Little-Man Computer
Get A;
Get B;
Output := A – B;
IF (Output) < 1
THEN Output := B – A;
ENDIF;
The Little-Man Computer
Get A;
Get B;
Output := A – B;
IF (Output) < 1
THEN Output := B – A;
ENDIF;
INP STA 10
INP STA 11
SUB 10
BRP ENDIF;
LDA 10 SUB 11
OUT
The Little-Man Computer
INBOX -->
ACCUMULATOR
INPUT the first
number, enter into
calculator
ACCUMULATOR -->
MEMORY[10]
STORE the
calculator's current
value in memory
location [10]
INBOX -->
ACCUMULATOR
INPUT the second
number, enter into
calculator
ACCUMULATOR -->
MEMORY[11]
STORE the
calculator's current
value in memory
location [11]
ACCUMULATOR =
ACCUMULATOR -
MEMORY[10]
SUBTRACT the
second number
from the first value
IS ACCUMULATOR
POSITIVE? GOTO
MEMORY[08]
BRANCH to memory
location [08] if
accumulator is
positive
MEMORY[10] -->
ACCUMULATOR
LOAD the first value
back into the
calculator
ACCUMULATOR =
ACCUMULATOR -
MEMORY[11]
SUBTRACT the
second number
from the first value
00 01 02 03
04 05 06 07
ACCUMULATOR -->
OUTBOX
OUTPUT the
calculator's result to
the OUT-TRAY
Take a
break
[Used
for data]
[Used
for data]
08 09 10 11
The Little-Man Computer
INP STA 10 INP STA 11
SUB 10 BRP 08 LDA 10 SUB 11
00 01 02 03
04 05 06 07
OUT HLT DAT DAT
08 09 10 11
The Little-Man Computer
901 310 901 311
210 808 510 211
00 01 02 03
04 05 06 07
902 000 DAT DAT
08 09 10 11
The Little-Man Computer
• The Little-Man Computer helps explain how
the computer works
• The Little-Man doesn’t need to know what the
program does, it just needs to follow orders.
• The Little-Man only does one thing at a time,
but the operating system can swap different
programs so quickly that it looks like they are
all running together.

Más contenido relacionado

La actualidad más candente

Process Synchronization
Process SynchronizationProcess Synchronization
Process SynchronizationSonali Chauhan
 
UNIT I LINEAR DATA STRUCTURES – LIST
UNIT I 	LINEAR DATA STRUCTURES – LIST 	UNIT I 	LINEAR DATA STRUCTURES – LIST
UNIT I LINEAR DATA STRUCTURES – LIST Kathirvel Ayyaswamy
 
Fundamentals of data structures
Fundamentals of data structuresFundamentals of data structures
Fundamentals of data structuresNiraj Agarwal
 
Algorithms Lecture 4: Sorting Algorithms I
Algorithms Lecture 4: Sorting Algorithms IAlgorithms Lecture 4: Sorting Algorithms I
Algorithms Lecture 4: Sorting Algorithms IMohamed Loey
 
Introduction to data structures and Algorithm
Introduction to data structures and AlgorithmIntroduction to data structures and Algorithm
Introduction to data structures and AlgorithmDhaval Kaneria
 
Architecture OF 8085
Architecture OF 8085Architecture OF 8085
Architecture OF 8085muneer.k
 
4. Pipeline Hazards.pptx
4. Pipeline Hazards.pptx4. Pipeline Hazards.pptx
4. Pipeline Hazards.pptxKarthikeyanC53
 
List,tuple,dictionary
List,tuple,dictionaryList,tuple,dictionary
List,tuple,dictionarynitamhaske
 
Multidimensional array in C
Multidimensional array in CMultidimensional array in C
Multidimensional array in CSmit Parikh
 
Set associative mapping
Set associative mappingSet associative mapping
Set associative mappingAshik Khan
 
Queue - Data Structure - Notes
Queue - Data Structure - NotesQueue - Data Structure - Notes
Queue - Data Structure - NotesOmprakash Chauhan
 
TYPES DATA STRUCTURES( LINEAR AND NON LINEAR)....
TYPES DATA STRUCTURES( LINEAR AND NON LINEAR)....TYPES DATA STRUCTURES( LINEAR AND NON LINEAR)....
TYPES DATA STRUCTURES( LINEAR AND NON LINEAR)....Shail Nakum
 
Data structures and algorithms
Data structures and algorithmsData structures and algorithms
Data structures and algorithmsJulie Iskander
 

La actualidad más candente (20)

Process Synchronization
Process SynchronizationProcess Synchronization
Process Synchronization
 
UNIT I LINEAR DATA STRUCTURES – LIST
UNIT I 	LINEAR DATA STRUCTURES – LIST 	UNIT I 	LINEAR DATA STRUCTURES – LIST
UNIT I LINEAR DATA STRUCTURES – LIST
 
VTU Data Structures Lab Manual
VTU Data Structures Lab ManualVTU Data Structures Lab Manual
VTU Data Structures Lab Manual
 
Maze Problem Presentation
Maze Problem PresentationMaze Problem Presentation
Maze Problem Presentation
 
Fundamentals of data structures
Fundamentals of data structuresFundamentals of data structures
Fundamentals of data structures
 
Algorithms Lecture 4: Sorting Algorithms I
Algorithms Lecture 4: Sorting Algorithms IAlgorithms Lecture 4: Sorting Algorithms I
Algorithms Lecture 4: Sorting Algorithms I
 
Extensible hashing
Extensible hashingExtensible hashing
Extensible hashing
 
Introduction to data structures and Algorithm
Introduction to data structures and AlgorithmIntroduction to data structures and Algorithm
Introduction to data structures and Algorithm
 
Architecture OF 8085
Architecture OF 8085Architecture OF 8085
Architecture OF 8085
 
4. Pipeline Hazards.pptx
4. Pipeline Hazards.pptx4. Pipeline Hazards.pptx
4. Pipeline Hazards.pptx
 
List,tuple,dictionary
List,tuple,dictionaryList,tuple,dictionary
List,tuple,dictionary
 
Insertion sort
Insertion sortInsertion sort
Insertion sort
 
Mapping
MappingMapping
Mapping
 
Multidimensional array in C
Multidimensional array in CMultidimensional array in C
Multidimensional array in C
 
Set associative mapping
Set associative mappingSet associative mapping
Set associative mapping
 
Queue - Data Structure - Notes
Queue - Data Structure - NotesQueue - Data Structure - Notes
Queue - Data Structure - Notes
 
TYPES DATA STRUCTURES( LINEAR AND NON LINEAR)....
TYPES DATA STRUCTURES( LINEAR AND NON LINEAR)....TYPES DATA STRUCTURES( LINEAR AND NON LINEAR)....
TYPES DATA STRUCTURES( LINEAR AND NON LINEAR)....
 
Concurrency Control.
Concurrency Control.Concurrency Control.
Concurrency Control.
 
Abstract data types
Abstract data typesAbstract data types
Abstract data types
 
Data structures and algorithms
Data structures and algorithmsData structures and algorithms
Data structures and algorithms
 

Destacado

Operating Systems: The Little-Man Computer
Operating Systems: The Little-Man ComputerOperating Systems: The Little-Man Computer
Operating Systems: The Little-Man ComputerDamian T. Gordon
 
Operating Systems: History of Windows
Operating Systems: History of WindowsOperating Systems: History of Windows
Operating Systems: History of WindowsDamian T. Gordon
 
Tersine Mühendislik 101
Tersine Mühendislik 101Tersine Mühendislik 101
Tersine Mühendislik 101Fatih Erdoğan
 
x86 Mimarisi ve Tersine Mühendislik
x86 Mimarisi ve Tersine Mühendislikx86 Mimarisi ve Tersine Mühendislik
x86 Mimarisi ve Tersine Mühendislikcanyoupwn.me
 
Template Logos for "Team Project" Module
Template Logos for "Team Project" ModuleTemplate Logos for "Team Project" Module
Template Logos for "Team Project" ModuleDamian T. Gordon
 
Computer Vision: Reflectance Analysis for Image Understanding
Computer Vision: Reflectance Analysis for Image UnderstandingComputer Vision: Reflectance Analysis for Image Understanding
Computer Vision: Reflectance Analysis for Image UnderstandingDamian T. Gordon
 
Usability, Accessibility, and Design Evaluation
Usability, Accessibility, and Design EvaluationUsability, Accessibility, and Design Evaluation
Usability, Accessibility, and Design EvaluationDamian T. Gordon
 
What does your experiment look like?
What does your experiment look like? What does your experiment look like?
What does your experiment look like? Damian T. Gordon
 
Python: The Iterator Pattern (Comprehensions)
Python: The Iterator Pattern (Comprehensions)Python: The Iterator Pattern (Comprehensions)
Python: The Iterator Pattern (Comprehensions)Damian T. Gordon
 
A Compendium of Creativity Tools
A Compendium of Creativity ToolsA Compendium of Creativity Tools
A Compendium of Creativity ToolsDamian T. Gordon
 
The Use of Behavioural Economics to Encourage First-Year Completion and Reten...
The Use of Behavioural Economics to Encourage First-Year Completion and Reten...The Use of Behavioural Economics to Encourage First-Year Completion and Reten...
The Use of Behavioural Economics to Encourage First-Year Completion and Reten...Damian T. Gordon
 
Hackers and Hollywood: Extended scene 2
Hackers and Hollywood: Extended scene 2Hackers and Hollywood: Extended scene 2
Hackers and Hollywood: Extended scene 2Damian T. Gordon
 
Universal Design for Learning: Assistive Technology
Universal Design for Learning: Assistive TechnologyUniversal Design for Learning: Assistive Technology
Universal Design for Learning: Assistive TechnologyDamian T. Gordon
 
Writing a Databases Research Paper
Writing a Databases Research PaperWriting a Databases Research Paper
Writing a Databases Research PaperDamian T. Gordon
 
Python: Third-Party Libraries
Python: Third-Party LibrariesPython: Third-Party Libraries
Python: Third-Party LibrariesDamian T. Gordon
 
Diagrams of the 2009 Claremont Report
Diagrams of the 2009 Claremont ReportDiagrams of the 2009 Claremont Report
Diagrams of the 2009 Claremont ReportDamian T. Gordon
 

Destacado (20)

Operating Systems: The Little-Man Computer
Operating Systems: The Little-Man ComputerOperating Systems: The Little-Man Computer
Operating Systems: The Little-Man Computer
 
Operating Systems: History of Windows
Operating Systems: History of WindowsOperating Systems: History of Windows
Operating Systems: History of Windows
 
Fetch execute cycle
Fetch execute cycleFetch execute cycle
Fetch execute cycle
 
Tersine Mühendislik 101
Tersine Mühendislik 101Tersine Mühendislik 101
Tersine Mühendislik 101
 
x86 Mimarisi ve Tersine Mühendislik
x86 Mimarisi ve Tersine Mühendislikx86 Mimarisi ve Tersine Mühendislik
x86 Mimarisi ve Tersine Mühendislik
 
Template Logos for "Team Project" Module
Template Logos for "Team Project" ModuleTemplate Logos for "Team Project" Module
Template Logos for "Team Project" Module
 
Computer Vision: Reflectance Analysis for Image Understanding
Computer Vision: Reflectance Analysis for Image UnderstandingComputer Vision: Reflectance Analysis for Image Understanding
Computer Vision: Reflectance Analysis for Image Understanding
 
Usability, Accessibility, and Design Evaluation
Usability, Accessibility, and Design EvaluationUsability, Accessibility, and Design Evaluation
Usability, Accessibility, and Design Evaluation
 
What does your experiment look like?
What does your experiment look like? What does your experiment look like?
What does your experiment look like?
 
Python: The Iterator Pattern (Comprehensions)
Python: The Iterator Pattern (Comprehensions)Python: The Iterator Pattern (Comprehensions)
Python: The Iterator Pattern (Comprehensions)
 
A Compendium of Creativity Tools
A Compendium of Creativity ToolsA Compendium of Creativity Tools
A Compendium of Creativity Tools
 
Podcasts for Postgrads
Podcasts for PostgradsPodcasts for Postgrads
Podcasts for Postgrads
 
Why do we teach?
Why do we teach?Why do we teach?
Why do we teach?
 
Zen of Python
Zen of PythonZen of Python
Zen of Python
 
The Use of Behavioural Economics to Encourage First-Year Completion and Reten...
The Use of Behavioural Economics to Encourage First-Year Completion and Reten...The Use of Behavioural Economics to Encourage First-Year Completion and Reten...
The Use of Behavioural Economics to Encourage First-Year Completion and Reten...
 
Hackers and Hollywood: Extended scene 2
Hackers and Hollywood: Extended scene 2Hackers and Hollywood: Extended scene 2
Hackers and Hollywood: Extended scene 2
 
Universal Design for Learning: Assistive Technology
Universal Design for Learning: Assistive TechnologyUniversal Design for Learning: Assistive Technology
Universal Design for Learning: Assistive Technology
 
Writing a Databases Research Paper
Writing a Databases Research PaperWriting a Databases Research Paper
Writing a Databases Research Paper
 
Python: Third-Party Libraries
Python: Third-Party LibrariesPython: Third-Party Libraries
Python: Third-Party Libraries
 
Diagrams of the 2009 Claremont Report
Diagrams of the 2009 Claremont ReportDiagrams of the 2009 Claremont Report
Diagrams of the 2009 Claremont Report
 

Similar a The Little-Man Computer (in detail)

Assignment Problem by using Hungarian Method
Assignment Problem by using Hungarian MethodAssignment Problem by using Hungarian Method
Assignment Problem by using Hungarian Methodapurvac2
 
Isc computer project final upload last
Isc computer project final upload lastIsc computer project final upload last
Isc computer project final upload lastArunav Ray
 
Casio fx-991EX classWiz user manual and commands.
Casio fx-991EX classWiz user manual and commands.Casio fx-991EX classWiz user manual and commands.
Casio fx-991EX classWiz user manual and commands.FarhanAhmade
 
basic computer programming and micro programmed control
basic computer programming and micro programmed controlbasic computer programming and micro programmed control
basic computer programming and micro programmed controlRai University
 
Calculator and how to make it using VB 6.0
Calculator and how to make it using VB 6.0Calculator and how to make it using VB 6.0
Calculator and how to make it using VB 6.0surajkumarpadhy
 
Calc fx115 ms_991ms_e
Calc fx115 ms_991ms_eCalc fx115 ms_991ms_e
Calc fx115 ms_991ms_eannnarroso
 
Controller Implementation in Verilog
Controller Implementation in VerilogController Implementation in Verilog
Controller Implementation in VerilogAnees Akhtar
 

Similar a The Little-Man Computer (in detail) (20)

Siemens PLC Programming Example #2
Siemens PLC Programming Example #2Siemens PLC Programming Example #2
Siemens PLC Programming Example #2
 
Unit-III.pptx
Unit-III.pptxUnit-III.pptx
Unit-III.pptx
 
Vending machine
Vending machine Vending machine
Vending machine
 
Esd module2
Esd module2Esd module2
Esd module2
 
Calculator
CalculatorCalculator
Calculator
 
Assignment Problem by using Hungarian Method
Assignment Problem by using Hungarian MethodAssignment Problem by using Hungarian Method
Assignment Problem by using Hungarian Method
 
Isc computer project final upload last
Isc computer project final upload lastIsc computer project final upload last
Isc computer project final upload last
 
a simple bcd counter project
a simple bcd counter projecta simple bcd counter project
a simple bcd counter project
 
chapter 4
chapter 4chapter 4
chapter 4
 
Fx570 ms 991ms_e
Fx570 ms 991ms_eFx570 ms 991ms_e
Fx570 ms 991ms_e
 
Casio fx-991EX classWiz user manual and commands.
Casio fx-991EX classWiz user manual and commands.Casio fx-991EX classWiz user manual and commands.
Casio fx-991EX classWiz user manual and commands.
 
basic computer programming and micro programmed control
basic computer programming and micro programmed controlbasic computer programming and micro programmed control
basic computer programming and micro programmed control
 
Sap 1
Sap 1Sap 1
Sap 1
 
Fx 570 991-es_plus_en
Fx 570 991-es_plus_enFx 570 991-es_plus_en
Fx 570 991-es_plus_en
 
Calculator and how to make it using VB 6.0
Calculator and how to make it using VB 6.0Calculator and how to make it using VB 6.0
Calculator and how to make it using VB 6.0
 
Flow charts
Flow chartsFlow charts
Flow charts
 
Calc fx115 ms_991ms_e
Calc fx115 ms_991ms_eCalc fx115 ms_991ms_e
Calc fx115 ms_991ms_e
 
Applied Mathematics Unit 2SBA
Applied Mathematics Unit 2SBAApplied Mathematics Unit 2SBA
Applied Mathematics Unit 2SBA
 
SAV
SAVSAV
SAV
 
Controller Implementation in Verilog
Controller Implementation in VerilogController Implementation in Verilog
Controller Implementation in Verilog
 

Más de Damian T. Gordon

Universal Design for Learning, Co-Designing with Students.
Universal Design for Learning, Co-Designing with Students.Universal Design for Learning, Co-Designing with Students.
Universal Design for Learning, Co-Designing with Students.Damian T. Gordon
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to MicroservicesDamian T. Gordon
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingDamian T. Gordon
 
Evaluating Teaching: SECTIONS
Evaluating Teaching: SECTIONSEvaluating Teaching: SECTIONS
Evaluating Teaching: SECTIONSDamian T. Gordon
 
Evaluating Teaching: MERLOT
Evaluating Teaching: MERLOTEvaluating Teaching: MERLOT
Evaluating Teaching: MERLOTDamian T. Gordon
 
Evaluating Teaching: Anstey and Watson Rubric
Evaluating Teaching: Anstey and Watson RubricEvaluating Teaching: Anstey and Watson Rubric
Evaluating Teaching: Anstey and Watson RubricDamian T. Gordon
 
Designing Teaching: Pause Procedure
Designing Teaching: Pause ProcedureDesigning Teaching: Pause Procedure
Designing Teaching: Pause ProcedureDamian T. Gordon
 
Designing Teaching: ASSURE
Designing Teaching: ASSUREDesigning Teaching: ASSURE
Designing Teaching: ASSUREDamian T. Gordon
 
Designing Teaching: Laurilliard's Learning Types
Designing Teaching: Laurilliard's Learning TypesDesigning Teaching: Laurilliard's Learning Types
Designing Teaching: Laurilliard's Learning TypesDamian T. Gordon
 
Designing Teaching: Gagne's Nine Events of Instruction
Designing Teaching: Gagne's Nine Events of InstructionDesigning Teaching: Gagne's Nine Events of Instruction
Designing Teaching: Gagne's Nine Events of InstructionDamian T. Gordon
 
Designing Teaching: Elaboration Theory
Designing Teaching: Elaboration TheoryDesigning Teaching: Elaboration Theory
Designing Teaching: Elaboration TheoryDamian T. Gordon
 
Universally Designed Learning Spaces: Some Considerations
Universally Designed Learning Spaces: Some ConsiderationsUniversally Designed Learning Spaces: Some Considerations
Universally Designed Learning Spaces: Some ConsiderationsDamian T. Gordon
 

Más de Damian T. Gordon (20)

Universal Design for Learning, Co-Designing with Students.
Universal Design for Learning, Co-Designing with Students.Universal Design for Learning, Co-Designing with Students.
Universal Design for Learning, Co-Designing with Students.
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
REST and RESTful Services
REST and RESTful ServicesREST and RESTful Services
REST and RESTful Services
 
Serverless Computing
Serverless ComputingServerless Computing
Serverless Computing
 
Cloud Identity Management
Cloud Identity ManagementCloud Identity Management
Cloud Identity Management
 
Containers and Docker
Containers and DockerContainers and Docker
Containers and Docker
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Introduction to ChatGPT
Introduction to ChatGPTIntroduction to ChatGPT
Introduction to ChatGPT
 
How to Argue Logically
How to Argue LogicallyHow to Argue Logically
How to Argue Logically
 
Evaluating Teaching: SECTIONS
Evaluating Teaching: SECTIONSEvaluating Teaching: SECTIONS
Evaluating Teaching: SECTIONS
 
Evaluating Teaching: MERLOT
Evaluating Teaching: MERLOTEvaluating Teaching: MERLOT
Evaluating Teaching: MERLOT
 
Evaluating Teaching: Anstey and Watson Rubric
Evaluating Teaching: Anstey and Watson RubricEvaluating Teaching: Anstey and Watson Rubric
Evaluating Teaching: Anstey and Watson Rubric
 
Evaluating Teaching: LORI
Evaluating Teaching: LORIEvaluating Teaching: LORI
Evaluating Teaching: LORI
 
Designing Teaching: Pause Procedure
Designing Teaching: Pause ProcedureDesigning Teaching: Pause Procedure
Designing Teaching: Pause Procedure
 
Designing Teaching: ADDIE
Designing Teaching: ADDIEDesigning Teaching: ADDIE
Designing Teaching: ADDIE
 
Designing Teaching: ASSURE
Designing Teaching: ASSUREDesigning Teaching: ASSURE
Designing Teaching: ASSURE
 
Designing Teaching: Laurilliard's Learning Types
Designing Teaching: Laurilliard's Learning TypesDesigning Teaching: Laurilliard's Learning Types
Designing Teaching: Laurilliard's Learning Types
 
Designing Teaching: Gagne's Nine Events of Instruction
Designing Teaching: Gagne's Nine Events of InstructionDesigning Teaching: Gagne's Nine Events of Instruction
Designing Teaching: Gagne's Nine Events of Instruction
 
Designing Teaching: Elaboration Theory
Designing Teaching: Elaboration TheoryDesigning Teaching: Elaboration Theory
Designing Teaching: Elaboration Theory
 
Universally Designed Learning Spaces: Some Considerations
Universally Designed Learning Spaces: Some ConsiderationsUniversally Designed Learning Spaces: Some Considerations
Universally Designed Learning Spaces: Some Considerations
 

Último

ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 

Último (20)

ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 

The Little-Man Computer (in detail)