Author | Comment |
gulyman Goliath
Posted: 9 Sep 2007 21:49 GMT Total Posts: 144 | I'm thincking of learning assembaly for computers. Supposedly it is the lowest level language besides binary. Anyone know a good place to start? I did try and google "assembaly guides" but I only get these half put together ones that don't really help. |
haveacalc Guardian
Posted: 9 Sep 2007 21:51 GMT Total Posts: 1111 | I'm constructing an Assembly tutorial for the FAQ here, if you're willing to wait a day or so for the first section to be put up.
--- -quoted directly from most movies that don't exist (and some that do). |
gulyman Goliath
Posted: 10 Sep 2007 11:13 GMT Total Posts: 144 | Hay thet's cool. How long have you been using Assembaly? |
haveacalc Guardian
Posted: 10 Sep 2007 13:40 GMT Total Posts: 1111 | Long enough to know exactly what I'm talking about. If you're wondering where all of my past ASM projects went, I can provide you with excellent reasons/calculator corpses for each one.
I'll start the first tutorial when I get home...
--- -quoted directly from most movies that don't exist (and some that do). |
haveacalc Guardian
Posted: 13 Sep 2007 18:44 GMT Total Posts: 1111 | Where's a good place to start?
The answer to your question can be found here, in the FAQ.
--- -quoted directly from most movies that don't exist (and some that do). |
threefingeredguy Ghost
Posted: 13 Sep 2007 19:56 GMT Total Posts: 1189 | Is Assembaly some new programming language?
--- Someone call for an exterminator? |
Xphoenix Ultralisk
Posted: 13 Sep 2007 21:04 GMT Total Posts: 210 | Lol. He means Assembly, and you know it.
--- ~Xphoenix |
darksideprogramming Guardian
Posted: 14 Sep 2007 00:52 GMT Total Posts: 1005 | Lol... silly 3fg and his spelling corrections. |
gulyman Goliath
Posted: 14 Sep 2007 11:24 GMT Total Posts: 144 | speeling errors are fon!!
And I was sort of meaning assembly for windows, which has nothing to do with calculators. Like actualy programing directly into the operating system. |
haveacalc Guardian
Posted: 14 Sep 2007 21:26 GMT Total Posts: 1111 | I think you're looking for Win32 Assembly.
--- -quoted directly from most movies that don't exist (and some that do). |
threefingeredguy Ghost
Posted: 14 Sep 2007 22:37 GMT Total Posts: 1189 | Or x86 Assembly.
--- Someone call for an exterminator? |
ryantmer Wraith
Posted: 14 Sep 2007 22:39 GMT Total Posts: 692 | *shudder*
Don't even bother. It's fun for a while, but soon you'll realize there is no point. You may as well just learn binary if you want to do a language that is that low-level. At least then you only have to worry about two characters (that repeat themselves thousands of times, but nonetheless...) |
haveacalc Guardian
Posted: 14 Sep 2007 22:58 GMT Total Posts: 1111 | Binary isn't a language; it's a base. Besides, it would be pointless to write ones and zeros at a time on machines with 32 or 64-bit processors.
--- -quoted directly from most movies that don't exist (and some that do). |
gulyman Goliath
Posted: 15 Sep 2007 15:40 GMT Total Posts: 144 | Ok here is why I'm interested in it. It is the fastest language (that I've heard of) The army uses it. I want to try and build an operarting system, in the next 40 or so years. |
haveacalc Guardian
Posted: 15 Sep 2007 16:11 GMT Total Posts: 1111 | Assembly is fast mostly because it allows you to program specifically for what you intend to do, instead of taking shortcuts. That's the advantage: specialized code. Now, your programs won't be nearly as fast if you try to use pre-programmed routines and things, and that goes for nearly any language. Think of this metaphor I just thought up: To code a program, you need to fill up a big hole with balls. High-level languages are as big as beach balls and you'll finish much faster with them. There will be lotsa empty space between the balls, though. Assembly is like little bouncy balls in that it'll take longer to fill up the hole, but it'll be better-packed and there won't be as much inefficiency.
An operating system in Assembly? Take a look at MinuetOS.
--- -quoted directly from most movies that don't exist (and some that do). |
Hydraliskisback Wraith
Posted: 2 Oct 2007 20:02 GMT Total Posts: 583 | how about learn asm in 28 days or has that vanished off the face of the internet
--- Iff Hydralisk has posted the above, the above is stupid. |
threefingeredguy Ghost
Posted: 3 Oct 2007 00:25 GMT Total Posts: 1189 | He was asking about assembly for computers, not calculators.
--- Someone call for an exterminator? |
Hydraliskisback Wraith
Posted: 3 Oct 2007 11:52 GMT Total Posts: 583 | i see
--- Iff Hydralisk has posted the above, the above is stupid. |