Recently Viewed: Home > Basic Computer Organization
Basic Computer Organization
Basic Computer Organization

Designed by Jerry Kabell

This KLA is transcribed from the SIGCSE 2004 Special Session on KLAs.

Overview To KLA

Summary: Simulate a computer processing a simple problem.

Learning Goals: At the end of this exercise, students will understand...

functional units
concept of a machine

Course And Level: To be added.

Class Size: To be added.

Preparation Time: To be added.

Execution Time: To be added.

Planning For KLA

Paper and pencil

Select a simple math problem. (eg Integer Addition)

As always, read this description carefully and practice the KLA before using it in class!

Execution Of KLA

Description: ID units.
Good listener = input
Talker = output
Good at arithmetic = ALU
Bossy = control unit
Others = memory locations- address by name
Pause - no talking rule
Select one student as bus

Instructor (as programmer) supplies commands to the control unit who communicates with other units via bus.

Variants And Extra Topics:

To be added.

Constraints On KLA

Would your KLA work if your students had the following constraints:
Limited Vision: If a few or more students were constrained this wouldn't work.
Limited Hearing: This would not work.
Limited Mobility:
Trouble Speaking:
Touch Aversion:

Pitfalls Of KLA

Feedback And Use Notes

Feedback: add your feedback here!

Use Notes: add your use notes here!

Related Resources

Powered by QwikiWiki v1.5.1 -