Monday, September 04, 2006

Free Java Assemblers

Java Bytecode Assembler This is an assembler that converts Java "assembly language" into valid Java class files. The input language is similar to that generated by Sun's javap utility. Jasmin According to the website, Jasmin "takes ASCII descriptions for Java classes, written in a simple assembler-like syntax using Java Virtual Machine instruction set" and generates a Java class file. Jamaica - the Java Virtual Machine (JVM) Macro Assembler Jamaica is a macro assembler that can handle simplified JVM assembly language. Your assembly language code is specified in a class structure with a syntax similar to Java, and the code is assembled (compiled) into JVM bytecode. The package is released under the GNU LGPL.