DocumentCode
1345831
Title
An integrated environment for teaching computer architecture
Author
Djordjevic, Jovan ; Milenkovic, Aleksandar ; Grbanovic, Nenad
Author_Institution
Univ. of Belgrade, Yugoslavia
Volume
20
Issue
3
fYear
2000
Firstpage
66
Lastpage
74
Abstract
A major problem in teaching computer architecture and organization courses is how to help students make the cognitive leap that connects their theoretical knowledge with practical experience. Numerous researchers involved in computer architecture and organization education have tackled this problem, resulting in a variety of educational tools for computer system simulation. The tools differ greatly in scope, target architecture complexity, simulation level, and user interface. The available educational systems vary in how they handle digital system simulation. They usually offer tools for creating hardware component libraries, viewing simulation results, and conducting statistical analysis of system performance. Available systems range from sophisticated ones, for complex analysis, to simpler ones that are more readily understood by users, both instructors and students. Beyond system simulation, an educational system should support three key objectives. First, it must cover an extensive range of computer architecture and organization topics. Second, it should graphically depict a computer system, from the block level to the register-transfer level. Third, it must provide the means to follow system functions at the program, instruction, and clock cycle levels
Keywords
computer architecture; computer science education; educational courses; architecture complexity; computer architecture; computer architecture teaching; computer system simulation; digital system simulation; educational systems; educational tools; hardware component libraries; integrated environment; simulation level; simulation results; statistical analysis; system simulation; user interface; Analytical models; Computational modeling; Computer architecture; Computer science education; Computer simulation; Digital systems; Hardware; Software libraries; Statistical analysis; User interfaces;
fLanguage
English
Journal_Title
Micro, IEEE
Publisher
ieee
ISSN
0272-1732
Type
jour
DOI
10.1109/40.846311
Filename
846311
Link To Document