Title :
Machine cycle CPU simulator for educational use based on Squeak environment
Author :
Kawamura, Takao ; Kawaguchi, Yoshio ; Nakanishi, Shinji ; Sugahara, Kazunori ; Suzuki, Gen
Author_Institution :
Dept. of Inf. & Knowledge Eng., Tottori Univ., Japan
Abstract :
A machine cycle CPU simulator is developed on the Squeak environment for educational use. The developed simulator is able to show hardware behavior in CPU at each system clock. Any component of the simulator is implemented as a Morphic object in Squeak. The developed simulator is examined by execution of example programs and correct behaviors of their executions are confirmed.
Keywords :
Smalltalk; digital simulation; educational aids; educational computing; object-oriented programming; programming environments; CPU circuit; Morphic object; Squeak environment; central processing unit; educational use; execution behavior; hardware behavior; high-level programming environment; high-level programming language; machine cycle CPU simulator; simulator component; system clock; Central Processing Unit; Circuit simulation; Clocks; Computer languages; Educational institutions; Hardware; Knowledge engineering; Programming environments; Registers; Software performance;
Conference_Titel :
Creating, Connecting and Collaborating Through Computing, 2003. C5 2003. Proceedings. First Conference on
Conference_Location :
Kyoto, Japan
Print_ISBN :
0-7695-1975-X
DOI :
10.1109/C5.2003.1222344