Project/Area Number |
12680219
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Single-year Grants |
Section | 一般 |
Research Field |
Educational technology
|
Research Institution | Osaka City University |
Principal Investigator |
MATSUURA Toshio Osaka City Univ., Media Center, Professor, 学術情報総合センター, 教授 (40127296)
|
Co-Investigator(Kenkyū-buntansha) |
KUNO Yasushi University of Tsukuba, Institute of Poiicy and Planning Sciences, Professor, 大学院・社会工学系, 教授 (00170019)
NISHIDA Tomohiro Osaka Gakuin Univ., Faculty of Informatics, Assistant Professor, 情報学部, 講師 (00283820)
TOKURA Nobuo Tottori University of Environmental Studies, Faculty of Environment and Information, Professor Vice president, 環境情報学部, 教授 (10029423)
ISHIBASHI Hayato Osaka City Univ.,Media Center, Assistant Professor, 学術情報総合センター, 講師 (70212925)
FUJIKAWA Kazutoshi Osaka City Univ., Media Center, Assistant Professor, 学術情報総合センター, 講師 (30252729)
|
Project Period (FY) |
2000 – 2001
|
Project Status |
Completed (Fiscal Year 2001)
|
Budget Amount *help |
¥3,100,000 (Direct Cost: ¥3,100,000)
Fiscal Year 2001: ¥1,500,000 (Direct Cost: ¥1,500,000)
Fiscal Year 2000: ¥1,600,000 (Direct Cost: ¥1,600,000)
|
Keywords | Computer Simulator / Information Study / Object Oriented / Logic Simulator / Computer Architecture / Learning Machine Instruction |
Research Abstract |
As it is impossible to investigate the internal transition of the computer systems, it is not easy to form a conceptual model for the computer system. It is known that understanding the architecture of computer systems would become easier by using the visual appeal offered by a computer simulator. However, the kind of architecture that should be visualized and the degree of details of abstraction that needs to be offered depends on the purpose of education and the level of comprehension of the target audience. If the abstraction level is high, it is easy for the beginners to have a rough understanding of the whole system, but it is difficult to comprehend the details. On the other hand, if the abstraction level is low, it is easy to understand details, however, it may be difficult to grasp the working of entire system. In this research, we have shown the design and implementation of a computer simulator that can be set to an arbitrary abstraction level and can used simulate various system, architectures. This simulator has a capability of defining any kind of sequential circuit as a circuit component. By defining the abstract circuit component, a computer system can be fabricated even with a high level abstraction. Moreover, since the user can observe the transition of the computer system from multiple viewpoints according to their interests, this simulator can be used widely. We have also made its sample implementation and confirmed its effectiveness.
|