Omnimaga

Calculator Community => Major Community Projects => The Axe Parser Project => Topic started by: Digital on December 11, 2014, 01:47:33 pm

Title: [AXE] asm codes
Post by: Digital on December 11, 2014, 01:47:33 pm
Hi there,
what asm codes are there? what are asm codes?
thanks for your help;)
Title: Re: [AXE] asm.codes
Post by: TheCoder1998 on December 11, 2014, 01:52:27 pm
Asm is a programming language, there aren't any specific codes for it.
If you would like to learn asm, you could learn something from this tutorial:
http://www.ticalc.org/archives/files/fileinfo/437/43784.html (http://www.ticalc.org/archives/files/fileinfo/437/43784.html)

Also, introduce yourself! http://www.omnimaga.org/introduce-yourself!/
Title: Re: [AXE] asm codes
Post by: Digital on December 11, 2014, 01:54:47 pm
I mean the asm([Hex]) command in axe. I know you can lots of things whith it but i dont know how to do
Title: Re: [AXE] asm codes
Post by: Sorunome on December 11, 2014, 01:55:43 pm
Yeah, that hex is opcodes sent directly to the CPU, so you basically set the 1s and 0s of your program manually with that.
Title: Re: [AXE] asm codes
Post by: harold on December 11, 2014, 01:57:02 pm
Can you write it in assembly?
Do that, then convert it to hexadecimal machine code.

There are also many available snippets.
Title: Re: [AXE] asm codes
Post by: Digital on December 11, 2014, 02:07:02 pm
no i cant write in assembly. starting programming in axe something like 2 years ago i started to forget the basic shell.
Title: Re: [AXE] asm codes
Post by: ben_g on December 11, 2014, 03:58:28 pm
Well, to be able to use the Asm( command correctly, you need to know assembly. Unless if you need something really small, then you can just ask for it here (but keep in mind that things in assembly quickly get long and complicated).

A good tutorial to get started is 'Learn ti-83+ assembly in 28 days', which you can easily find on google. To convert small snippets of assembly code to the hexadecimal format, you can use an instruction set table (http://clrhome.org/table/) or the @z80 bot on the #omnimaga irc channel (on the server irc.omnimaga.org, just type @z80 followed by the assembly instructions seperated by \ (example: @z80 ld de, 8 \ add hl, de)).
Title: Re: [AXE] asm codes
Post by: TIfanx1999 on December 11, 2014, 05:22:49 pm
https://www.omnimaga.org/ti-basic-language/zeda%27s-hex-codes/

^That topic has several small hex codes. Not sure what all is there, but some of it may be useful. Welcome to Omnimaga!
Title: Re: [AXE] asm codes
Post by: Digital on December 12, 2014, 10:49:13 am
thanks this looks really good;)