Microprocessor interfacing and the 68000 peripherals and systems
Microprocessor interfacing and the 68000 peripherals and systems
Communications of the ACM - Special issue: Soviet computing
Most computer organization courses are built upside down
SIGCSE '91 Proceedings of the twenty-second SIGCSE technical symposium on Computer science education
A laboratory for building computers
SIGCSE '92 Proceedings of the twenty-third SIGCSE technical symposium on Computer science education
An integrated hardware simulator
ACM SIGCSE Bulletin
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
Simulation in computer organization: a goals based study
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
A visual simulator for a simple machine and assembly language
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
The 80x86 IBM PC & compatible computers vols. I & II: assembly language, design and interfacing
The 80x86 IBM PC & compatible computers vols. I & II: assembly language, design and interfacing
A system-based sequence of closed labs for computer systems organization
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
An interactive environment for the teaching of computer architecture
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
Constructivism in computer science education
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
ACSE '98 Proceedings of the 3rd Australasian conference on Computer science education
Is computer technology taught upside down?
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
Software Engineering for Real-Time Systems
Software Engineering for Real-Time Systems
WIE Computer Architecture: A Modern Synthesis
WIE Computer Architecture: A Modern Synthesis
Modelling layer 2 and layer 3 device bandwidths using B-node theory
ACSC '06 Proceedings of the 29th Australasian Computer Science Conference - Volume 48
Hi-index | 0.00 |
Computer technology can be described using a range of models based on different levels of detail e.g. semiconductors, transistors, digital circuits. Such models are designed to progressively hid irrelevant detail and yet provide sufficient information to be useful for communication, design and documentation. However, developments in computer technology have resulted in a low cost, heterogeneous modular architecture that is difficult to model using current methods. This paper proposes a new generic method of modeling computer technology at a higher level of abstraction than those currently used. Investigations to date indicate that this model is independent of architectural detail and can therefore accommodate changes in technology. This new model is more directly relevant to the cheap, low-cost modular architectures in use today. Furthermore, all work to date has strongly indicated it may be useful as the basis of a new pedagogical framework for teaching not only introductory but also more advanced computer technology.