nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 01:13



Reply to topic  [ 2 posts ] 
Java-ассемблер 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Я поискал, но не нашел, хотя и помню, что мы вели где-то на форуме разговор о возможности
компиляции байт-кода Java без Java-синтаксиса, посредством некоторого подобия Java-
ассемблера...

И за это время Java-ассемблер появился!

Jasmin - Java-ассемблер
Quote:
Jasmin - это Java-ассемблер который может создавать class-файлы Java прямо на мобильном телефоне.
Он считывает описания классов Java, написанные в подобном ассемблеру синтаксисе, используя набор
команд JVM, и конвертирует их в двоичные class-файлы Java.


Для особо ждущих смерти жабёнка, сообщу, что это адаптация одноименного
продукта для стандартной Java.
Jasmin - Java Virtual Machine assembler
Quote:
Jasmin is an assembler for the Java Virtual Machine. It takes ASCII descriptions of Java classes, written in a simple
assembler-like syntax using the Java Virtual Machine instruction set. It converts them into binary Java class files,
suitable for loading by a Java runtime system.


Есть ещё и разработка Java(tm) Bytecode Assembler by Washington University
Quote:
The Java Bytecode Assembler (or simply Assembler) is a program that converts code written in "Java Assembly Language" into a valid Java .class file. This provides developers a simple means of either programming directly in Java assembly language or making Java bytecodes the target of a compiler.


Сразу скажу - новости эти не вчерашнего дня и Jasmin - Java-ассемблер для Java2ME
я уже некоторое время назад скачал и немного поизучал...
Мне как-то не понравилось. Ассемблер i8080 знаете? - Ну так вот: очень непохоже... :wink:

_________________
iLavr


20 Jan 2013 12:10
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Я байткод джавы студням тоже преподавал - пара лекций под это отводил в течение каждого семестра. Чтобы у них так сказать видимость снизу тоже была...:roll:

P.S. В те стародавние времена я даже грешным делом хотел свою опенсорцную виртуальную машину джавы написать, но недостаток времени не дал мне это сделать - оно и к лучшему ибо щас неактуально. :roll:

_________________
:dj: https://mastodon.social/@Shaos


20 Jan 2013 12:20
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 2 posts ] 

Who is online

Users browsing this forum: No registered users and 13 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.