Author Topic: Learning ASM  (Read 4182 times)

0 Members and 2 Guests are viewing this topic.

Offline Netham45

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2103
  • Rating: +213/-4
  • *explodes*
    • View Profile
Learning ASM
« on: October 21, 2006, 05:41:00 pm »
Ok, I want to learn ASM, but I don't know which tutorial is best.
So, my questions are:
1)What tutorial should I use

2)Does anyone want to learn with me(We could help eachother)?

3)What is Pi out to 2.3 trillion digits?
Omnimaga Admin

Liazon

  • Guest
Learning ASM
« Reply #1 on: October 22, 2006, 02:24:00 am »
http://tifreakware.calcgames.org/tutorials/asmresc.htm


http://nwps.ws/~dragonfire/Asmin28/lesson/toc.html <- awesome

You could always ask for help if you want.

Edit: like I said to PoisonV before, I'm happy to help when I'm around.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Learning ASM
« Reply #2 on: October 22, 2006, 03:15:00 am »

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Learning ASM
« Reply #3 on: October 27, 2006, 08:41:00 pm »
ASM in 28 days I do not think has a good interface it was very hard to follow for me
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Learning ASM
« Reply #4 on: October 28, 2006, 02:51:00 am »
the problem with most guides out there is that it's not even tutorials at all, its just meant for reference, you cant learn asm with asm in 28 days you have to read other people code, have other teach you or learn on your own :(sad.gif

Offline kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Learning ASM
« Reply #5 on: October 28, 2006, 05:44:00 am »
Yeah, I am mostly taking a shot in the dark jumping into ASM but I have many sites of reference. I am able to do basic things currently, but I am lacking some of the fundamentals (which is very important).

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Learning ASM
« Reply #6 on: October 28, 2006, 08:19:00 am »
I think the way to go is basic to xbasic(xlib+basic) and then go to ASM. Cause from my own experience trying to go from basic to ASM was bad because I had no idea what sprites were why you need them and why I couldn't just use lines to display my stuff, but after doing xbasic for quite a while I understand it more while moving to ASM. I have also took the time out to look at some books on hex and binary and that has helped me with my transition also. That's just the way I think a person should go.
There are 10 types of people in this world-- those that can read binary, and those that can't.

Liazon

  • Guest
Learning ASM
« Reply #7 on: October 28, 2006, 10:29:00 am »
You don't need basic to understand ASM.  However, you may want to know C to understand ASM.

btw, z80 ASM was really my first language.  I did know ideas of program control and flow because I knew a bit of basic, but that's about it.  Ideas about program flow and control.  Because ASM can do things that the mind can not comprehend.  There are some algorithms that ASM can do that you can't simply express in a higher language.  That said, ASM is more powerful, but you can shoot yourself in the foot more easily than in C.

That's just my opinion of course.  If you need help, just give a post.

threefingeredguy

  • Guest
Learning ASM
« Reply #8 on: October 30, 2006, 09:38:00 pm »
Use Spasm and Wabbit from revsoft. They are the fastest and most powerful tools available.