Structured computer organization; (2nd ed.)
Structured computer organization; (2nd ed.)
Java virtual machine
JVMVIEWER: an interactive bytecode interpreter for Java
Journal of Computing Sciences in Colleges
Revitalizing the computer organization course with the Java virtual machine
Journal of Computing Sciences in Colleges
Frances: a tool for understanding code generation
Proceedings of the 41st ACM technical symposium on Computer science education
Frances: A Tool for Understanding Computer Architecture and Assembly Language
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
Student understanding of choices and design decisions about instruction formats, addressing, instruction types, and flow of control is developed through the assembly level. We propose the Java Virtual Machine (JVM) as the architecture for teaching assembly language. The paper describes how to use the JVM as a teaching tool for a sophomore level Assembly Language and Computer Architecture course.