writting an assembler...
writting an assembler...
I would like to write an assembler (and eventually a linker), but I'm not quite sure were to get a list of the opcodes and how they work...
Anybody know where I could find a good list of them (and easy to understand if possible..., I've found some but they were really bloated...)
Thanks in advance,
Jules
Anybody know where I could find a good list of them (and easy to understand if possible..., I've found some but they were really bloated...)
Thanks in advance,
Jules
Also take a look at this opcodes book:
http://www.wasm.ru/tools/22/opcodes.zip
http://www.wasm.ru/tools/22/opcodes.zip
Had never heard of Befunge before, but that is way to complex as well as useless, how many people here have ever written anything part of their OS in Befunge, I want it to be useful, so I was asking are there any features that you guys would want because I want it to be useful for the community to...
(You know anything that comes up, like when you're writing anything that you sometimes wish your assembler had that feature....)
Thanks,
Jules
(You know anything that comes up, like when you're writing anything that you sometimes wish your assembler had that feature....)
Thanks,
Jules
Sorry, I missed the part where you said "useful". (I read it too quickly)suthers wrote:Had never heard of Befunge before, but that is way to complex as well as useless,
Probably none. For exactly the reason that you mentioned.suthers wrote: how many people here have ever written anything part of their OS in Befunge,
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
IMHO there are enough assemblers and variants available for use already, many of them cross-platform too and with sources available.
Good luck finding a combination of features neither FASM, NASM, YASM, MASM, nor GAS has, that is significant enough to have more than one person (you) use it. Unless you consider it an personal excercise, IMO it's not worth it.
Good luck finding a combination of features neither FASM, NASM, YASM, MASM, nor GAS has, that is significant enough to have more than one person (you) use it. Unless you consider it an personal excercise, IMO it's not worth it.