Hi everyone,

I am not really good with programming, but I want to try to learn programming in Assembly.

But I don't know anything about it, and don't know how to start learning it.

Can anyone help me with where and how to start learning to program in ASM?
For the CE, https://github.com/CE-Programming/asm-docs has all the programs you'll need to get started, as well as a few examples and links to other resources.
For monochrome calcs, check out Assembly in 28 Days.
You might also be interested to know that you can program in C as well and take advantage of the fantastic toolchain: https://github.com/CE-Programming/toolchain
I believe learning starts with the ICe programming language, then C, and than raw ASM.
Yeah, someone at school also said that learning C would be more effective and easier to learn and program in.
So maybe I should start with that.
The good thing is C is supported by a wide variety of platforms outside of calculators so it can be a useful language to learn.

While there is no real C 'tutorial' for the CE that I know of there are plenty of example programs showing how to use the clibs in the repository. https://github.com/CE-Programming/toolchain/tree/master/examples

You will need to know a bit about the CE platform in order to make best use of it - the WikiTI has a lot of detailed information as well: https://wikiti.brandonw.net/index.php?title=Calculator_Documentation#TI-84_Plus_CE.5B-T.5D.2C_TI-83_Premium_CE
Well, then I'll start with learning a bit C, and then maybe from there on to ASM.

But first another project in TI-BASIC.
And then try to make it also in C.
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement