TUM-LRR / Jasmin

Java Assembler Interpreter
GNU General Public License v2.0
64 stars 22 forks source link

64bit support? #46

Closed dodona2 closed 6 years ago

dodona2 commented 6 years ago

jasmin doesn't know the 16 registers of a amd64 cpu. However 64bit chips are standard today.

meyerm commented 6 years ago

While it is totally true that today effectively all new x86-setups are 64 bit, Jasmin's goal is to provide an easy to play around with environment for the first steps of the students. Supporting 64 bit wouldn't improve that. That doesn't mean we wouldn't accept patches - but the afford needed to switch Jasmin to 64 bit is not a small one.

Please have a look at our other simulator project (currently called erasim). It's flexible from the ground up and far easier to extend. Stabilising that would surely be more beneficial for everybody than trying to rewrite huge parts of Jasmin.