ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
THE HUMAN COMPUTER
Last September 23, 2013, the BS Computer Science II students
taking up Computer System Organization performed as the human
computer. The roles performed are: memory, data, register, program
counter,

instruction

register,

accumulator,

ALU,

opcode,

and

messenger.
The play illustrated how the computer executes a program.
According to William Stallings, the basic function performed by a
computer is execution of the program, which consists of set of
instructions stored in memory. He stated that instruction processing is
consists of two steps, the processor reads (fetches) the instructions
from memory one at a time and executes each instruction. This
program execution is consists of repeating the process of instruction
fetch and instruction execute.
During the play, the Program Counter which holds the address of
instruction to be fetched next informed the Messenger. The messenger
then traveled to Register (201) and asked for his content (1740).The
content (1740) is then loaded to Instruction Register (it contains the
instruction to be executed). The instruction specifies that the
Accumulator is to be loaded with the content of the memory address
740 which is 0001.
After
messenger

this,
is

the

then

Program
informed.

Counter
The

is

incremented

messenger

and

againtraveled

the
to

Register(202) and asked for his content (5740).The content (5940) is
then loaded to Instruction Register .The instruction is that the old
content of the Accumulator (0001) is to be added with the content of
the memory address 741 which is 0004. The ALU performed the
operation and the result is then loaded to Accumulator (0005).
Again, the Program counter is incremented. The messenger is
informed so it went toRegister(203) and asked for its content (2741).
The content (2741) is then loaded to Instruction Register, then content
of the Accumulator (0005) is loaded to memory address 741.
The role play is a perfect way for the students to further
understand how the program is executed. Thanks to the guidance of
our instructor we were able to perform the play.

More Related Content

Similar to Human computer (10)

Lesson 1 anatomy of a digital computer (230 kb)
Lesson 1  anatomy of a digital computer (230 kb)Lesson 1  anatomy of a digital computer (230 kb)
Lesson 1 anatomy of a digital computer (230 kb)
IMRAN KHAN
Ìý
Unit 1
Unit 1Unit 1
Unit 1
N Gomathi
Ìý
Basic ops concept of comp
Basic ops  concept of compBasic ops  concept of comp
Basic ops concept of comp
gaurav jain
Ìý
Loaders
LoadersLoaders
Loaders
Sona Endow
Ìý
computer system organization basics
computer system organization basicscomputer system organization basics
computer system organization basics
Not Yet working. I am Still studying
Ìý
comp. org Chapter 1
comp. org Chapter 1comp. org Chapter 1
comp. org Chapter 1
Rajat Sharma
Ìý
Register Organization and Instruction cycle
Register Organization and Instruction cycleRegister Organization and Instruction cycle
Register Organization and Instruction cycle
Muhammad Ameer Mohavia
Ìý
Samacheer kalvi 11th standard volume 1
Samacheer kalvi 11th standard volume 1Samacheer kalvi 11th standard volume 1
Samacheer kalvi 11th standard volume 1
Vinoth Kanna
Ìý
System Programming VV Notes.pdf
System Programming VV Notes.pdfSystem Programming VV Notes.pdf
System Programming VV Notes.pdf
bharathreddy223930
Ìý
DSE LECTURE 1 -LRW_ Introduction_to_Computer.pptx
DSE LECTURE 1 -LRW_ Introduction_to_Computer.pptxDSE LECTURE 1 -LRW_ Introduction_to_Computer.pptx
DSE LECTURE 1 -LRW_ Introduction_to_Computer.pptx
ssuser7b9bda1
Ìý
Lesson 1 anatomy of a digital computer (230 kb)
Lesson 1  anatomy of a digital computer (230 kb)Lesson 1  anatomy of a digital computer (230 kb)
Lesson 1 anatomy of a digital computer (230 kb)
IMRAN KHAN
Ìý
Unit 1
Unit 1Unit 1
Unit 1
N Gomathi
Ìý
Basic ops concept of comp
Basic ops  concept of compBasic ops  concept of comp
Basic ops concept of comp
gaurav jain
Ìý
comp. org Chapter 1
comp. org Chapter 1comp. org Chapter 1
comp. org Chapter 1
Rajat Sharma
Ìý
Register Organization and Instruction cycle
Register Organization and Instruction cycleRegister Organization and Instruction cycle
Register Organization and Instruction cycle
Muhammad Ameer Mohavia
Ìý
Samacheer kalvi 11th standard volume 1
Samacheer kalvi 11th standard volume 1Samacheer kalvi 11th standard volume 1
Samacheer kalvi 11th standard volume 1
Vinoth Kanna
Ìý
System Programming VV Notes.pdf
System Programming VV Notes.pdfSystem Programming VV Notes.pdf
System Programming VV Notes.pdf
bharathreddy223930
Ìý
DSE LECTURE 1 -LRW_ Introduction_to_Computer.pptx
DSE LECTURE 1 -LRW_ Introduction_to_Computer.pptxDSE LECTURE 1 -LRW_ Introduction_to_Computer.pptx
DSE LECTURE 1 -LRW_ Introduction_to_Computer.pptx
ssuser7b9bda1
Ìý

Human computer

  • 1. THE HUMAN COMPUTER Last September 23, 2013, the BS Computer Science II students taking up Computer System Organization performed as the human computer. The roles performed are: memory, data, register, program counter, instruction register, accumulator, ALU, opcode, and messenger. The play illustrated how the computer executes a program. According to William Stallings, the basic function performed by a computer is execution of the program, which consists of set of instructions stored in memory. He stated that instruction processing is consists of two steps, the processor reads (fetches) the instructions from memory one at a time and executes each instruction. This program execution is consists of repeating the process of instruction fetch and instruction execute. During the play, the Program Counter which holds the address of instruction to be fetched next informed the Messenger. The messenger then traveled to Register (201) and asked for his content (1740).The content (1740) is then loaded to Instruction Register (it contains the instruction to be executed). The instruction specifies that the Accumulator is to be loaded with the content of the memory address 740 which is 0001. After messenger this, is the then Program informed. Counter The is incremented messenger and againtraveled the to Register(202) and asked for his content (5740).The content (5940) is
  • 2. then loaded to Instruction Register .The instruction is that the old content of the Accumulator (0001) is to be added with the content of the memory address 741 which is 0004. The ALU performed the operation and the result is then loaded to Accumulator (0005). Again, the Program counter is incremented. The messenger is informed so it went toRegister(203) and asked for its content (2741). The content (2741) is then loaded to Instruction Register, then content of the Accumulator (0005) is loaded to memory address 741. The role play is a perfect way for the students to further understand how the program is executed. Thanks to the guidance of our instructor we were able to perform the play.