as circuit design, which is like vivisection for programmers (without any creature suffering, of course).
How to learn assembly
How I did it: I learned PowerPC assembly by reading some Mac OSX reverse engineering web sites and figured things out on my own.
Entries
I used to program MOS 6502 chips back in the day using byte level assembly language. It was really cool to have such direct control over a computer but not really useful—I could make two floppy drives motors “sing”, or turn the keyboard into a crude electronic organ..but why?
Yes, it’s worth doing, but only for really simple tasks at a really basic level.
i managed to get my computer to do this using this the other day.
Some guy on their message board posted a 64-bit neural network.
Sigh.
The Assembly language is beautiful in it’s simplicity and raw power. Knowing it can give one a greater understanding of the reality that is going on in the silicon world below. Others find it an archaic tool, I find it an art form.
You can get started with Assembly with helpful guides all over the internet. I would recommend starting by learning a higher-level language and using ‘inlining’ so you can see the differences between the two languages. C would be a great foundation, and is still my favorite to this day.
It’s quite hard to start with this language, first there is a question which syntax, and which compiler, because almost every compiler has got a different syntax and maybe even rules, I have started with GNU asm under Linux, I have also read a couple of pages about Intel asm and I was sow lost, I didn’t get a clue what was those books talking about and those 4 Intel books have about 3000 pages, and I don’t know what will be now because 2 or more and 64 bit cores.





