2001
DOI: 10.1145/366413.364583
|View full text |Cite
|
Sign up to set email alerts
|

Assembly language through the Java virtual machine

Abstract: 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.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2008
2008
2023
2023

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 2 publications
0
2
0
Order By: Relevance
“…Moreover, this tool is suitable for use in other courses, such as those on assembly language [17] and compiler construction [18]. The authors are planning to apply VisualJVM to such courses and to offer an advanced seminar for interested researchers or postgraduate students, which would provide an in-depth understanding of the fundamentals of virtual machine and Java technology.…”
Section: Discussionmentioning
confidence: 99%
“…Moreover, this tool is suitable for use in other courses, such as those on assembly language [17] and compiler construction [18]. The authors are planning to apply VisualJVM to such courses and to offer an advanced seminar for interested researchers or postgraduate students, which would provide an in-depth understanding of the fundamentals of virtual machine and Java technology.…”
Section: Discussionmentioning
confidence: 99%
“…Bredlau et al suggest using the Java Virtual Machine (JVM) for teaching assembly [7]. The idea is to let the java compiler create JVM code which is compared to the source code.…”
Section: Related Workmentioning
confidence: 99%