Author Topic: So I'd like to learn assembly  (Read 10109 times)

0 Members and 1 Guest are viewing this topic.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: So I'd like to learn assembly
« Reply #15 on: December 06, 2011, 09:00:05 pm »
And it will give you good habits and practices once you start making larger programs.  Plus when you are first learning, RAM clears and crashes are a part of life, so programming on the computer is ultra useful, especially when coupled with Wabbit's built in debug feature, which actually lets you step through your code instruction by instruction

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: So I'd like to learn assembly
« Reply #16 on: December 06, 2011, 09:00:38 pm »
Excellent. We're glad to help. Feel free to document significant progress, perhaps with demo programs (more interesting that "Hello World" or a simple moving sprite, though ;))
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: So I'd like to learn assembly
« Reply #17 on: December 06, 2011, 09:17:39 pm »
The best (and most famous) guide I've found so far is Sean McLoughlin's Learn TI-83 Plus Assembly in 28 Days. You can read it online here.

Hot_Dog also made a pretty useful (and easy :P) set which I've gone into pretty far myself, found in its sub-forum. :)

Either one would be a great choice.  Sean McLoughlin's is definitely the most famous and one of the better ones.  It's the one I used to learn ASM.  

My set of lessons is easier for some people and covers certain topics better than Sean does, but on the other side of the coin the lessons are longer and more slow-paced.  Incidentally, the latest version is here: http://ourl.ca/10913
« Last Edit: December 06, 2011, 09:18:23 pm by Hot_Dog »

Offline saintrunner

  • Custom Spriter: You ask it! I'll Make it!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1787
  • Rating: +115/-11
  • Flogging Molly
    • View Profile
    • Jonny K Music
Re: So I'd like to learn assembly
« Reply #18 on: December 06, 2011, 09:54:28 pm »
Thanks guys :)
My Sprites Thread   :Updated often :) for your viewing pleasure

GAMES:

Offline parserp

  • Hero Extraordinaire
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1455
  • Rating: +88/-7
  • The King Has Returned
    • View Profile
Re: So I'd like to learn assembly
« Reply #19 on: December 06, 2011, 09:58:39 pm »
lookin forward to seein' your games ;)

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: So I'd like to learn assembly
« Reply #20 on: December 06, 2011, 10:02:08 pm »
Good Luck, you are already a great programer cant wait to see you make asm games
This used to contain a signature.

Offline saintrunner

  • Custom Spriter: You ask it! I'll Make it!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1787
  • Rating: +115/-11
  • Flogging Molly
    • View Profile
    • Jonny K Music
Re: So I'd like to learn assembly
« Reply #21 on: December 06, 2011, 10:02:40 pm »
I think I'll try learning Assembly once I finish Seeker
My Sprites Thread   :Updated often :) for your viewing pleasure

GAMES:

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: So I'd like to learn assembly
« Reply #22 on: December 06, 2011, 10:29:27 pm »
Also, if you are a normal person, your first attempt at learning assembly probably won't go well. Most likely in 28 days, you'll look at day 3 and freak, but you'll think you understand it so after you read it, you'll move on. Then when you start getting up around day 6, you'll realize you have no idea what you're doing and you'll take a break.

But, when you come back from this break, that is when you will finally succeed and begin to write assembly programs.

(I don't think there are many outliers to this formula either, unless they just give up :-\ For some reason that's just how assembly goes. Probably because it is an entirely different mode of thinking.)
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: So I'd like to learn assembly
« Reply #23 on: December 07, 2011, 07:27:01 am »
The furthest I got with assembly so far was making pi move (and it freaked out on me when it went out over screen D: )
Sig wipe!

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: So I'd like to learn assembly
« Reply #24 on: December 07, 2011, 10:26:54 am »
Also, if you are a normal person, your first attempt at learning assembly probably won't go well. Most likely in 28 days, you'll look at day 3 and freak, but you'll think you understand it so after you read it, you'll move on. Then when you start getting up around day 6, you'll realize you have no idea what you're doing and you'll take a break.

But, when you come back from this break, that is when you will finally succeed and begin to write assembly programs.

Heh, that's the best description of the Assembly learning curve you can give. It's a lot like riding a bicycle. No one does it the first time and it requires completely different ways of movement than walking. However, it's a lot faster and you can go pretty much anywhere you can go on foot with a bike.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ