Menu
Home
Forums
New posts
Search forums
What's new
New posts
New media
New media comments
New profile posts
Latest activity
Media
New media
New comments
Search media
Members
Current visitors
New profile posts
Search profile posts
Account Upgrades
Advertise
Marketplace
Money
PerfectMoney
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Home
Forums
Programming & Web Design
Programming
Other Languages
Anyone know ASM?
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Fabiola" data-source="post: 19329" data-attributes="member: 3289"><p>I do. Although I don't do anything significant with it (as in reverse engineering or something similar)...</p><p>It's more of a "bonzai tree" experience for me, if that makes sense haha. I got myself a very (very) old box and have been hacking around with it, doing some assembly stuff. Nothing useful as I said, but I find it strangely relaxing. I go back every now and then to grow my "bonzai tree".</p><p></p><p>I think working with opcodes is most useful to actually understand what it is that is going on behind the scenes. There's so much of abstraction present nowadays that most high-level programming languages seem a bit like magic (take Ruby for example, some stuff it does is pretty fucking magical if you ask me haha). This is not specifically a bad thing, but I think it helps to understand what it is that is going behind all the abstraction. Assembly can help you understand that. Next time when writing commands (even the simple println "Hello World"), you will be thinking back to opcodes and shifting memory addresses, taking bytes and shifting them to the output device.</p><p></p><p>If you are interested in more, have a look at FASM (cant post link sorry, not enough posts) and go through all the tutorials. FASM (or flat assembly) is a pretty good, accessible assembly compiler with a large community.</p><p></p><p>Or you can ask me if you are interested in anything specific.</p><p></p><p>Cheers</p></blockquote><p></p>
[QUOTE="Fabiola, post: 19329, member: 3289"] I do. Although I don't do anything significant with it (as in reverse engineering or something similar)... It's more of a "bonzai tree" experience for me, if that makes sense haha. I got myself a very (very) old box and have been hacking around with it, doing some assembly stuff. Nothing useful as I said, but I find it strangely relaxing. I go back every now and then to grow my "bonzai tree". I think working with opcodes is most useful to actually understand what it is that is going on behind the scenes. There's so much of abstraction present nowadays that most high-level programming languages seem a bit like magic (take Ruby for example, some stuff it does is pretty fucking magical if you ask me haha). This is not specifically a bad thing, but I think it helps to understand what it is that is going behind all the abstraction. Assembly can help you understand that. Next time when writing commands (even the simple println "Hello World"), you will be thinking back to opcodes and shifting memory addresses, taking bytes and shifting them to the output device. If you are interested in more, have a look at FASM (cant post link sorry, not enough posts) and go through all the tutorials. FASM (or flat assembly) is a pretty good, accessible assembly compiler with a large community. Or you can ask me if you are interested in anything specific. Cheers [/QUOTE]
Name
Verification
Post reply
Home
Forums
Programming & Web Design
Programming
Other Languages
Anyone know ASM?
Top