http://calcg.org/newlogo2.png Not Logged in.
Login | Register

General Discussion Board \ Computer Programming \ Assembaly

Click here to log in (you must be logged in to post comments).

AuthorComment
gulyman
Goliath
avatar
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
avatar
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
avatar
Posted: 10 Sep 2007
11:13 GMT
Total Posts: 144
Hay thet's cool. How long have you been using Assembaly?
haveacalc
Guardian
avatar
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
avatar
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
avatar
Posted: 13 Sep 2007
19:56 GMT
Total Posts: 1189
Is Assembaly some new programming language?

---
Someone call for an exterminator?
Xphoenix
Ultralisk
avatar
Posted: 13 Sep 2007
21:04 GMT
Total Posts: 210
Lol. He means Assembly, and you know it.

---
~Xphoenix
darksideprogramming
Guardian
avatar
Posted: 14 Sep 2007
00:52 GMT
Total Posts: 1005
Lol... silly 3fg and his spelling corrections.
gulyman
Goliath
avatar
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
avatar
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
avatar
Posted: 14 Sep 2007
22:37 GMT
Total Posts: 1189
Or x86 Assembly.

---
Someone call for an exterminator?
ryantmer
Wraith
avatar
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
avatar
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
avatar
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
avatar
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
avatar
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
avatar
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
avatar
Posted: 3 Oct 2007
11:52 GMT
Total Posts: 583
i see

---
Iff Hydralisk has posted the above, the above is stupid.





Portal | My Account | Register | Lost Password or Username | TOS | Disclaimer | Help | Site Search | File Archives Copyright © 2002-2019 CalcG.org