TIs manual for the TI-83+ mentions an AsmComp command, does this mean I can compile assembly on the calculator?
No. Even though it is called “AsmComp(“, it does not really compile assembly code. Instead, it takes machine code in what TI calls “ASCII” format and converts it into what TI calls “hex” format. These names are actually quite misleading. The so-called ASCII format contains the program expanded in hexadecimal format as text in a regular program (e.g. the program contains stuff like “:AsmPrgm:1C7DE48965E30D” – don’t try to run this program though) and the “hex” format is actually raw binary machine code which the processor executes (any program in the “ASCII” format will have to be temporarily converted to this when run). To successfully enter as ASM program, you would have to type it in using the “ASCII” format of it, which means that you would have to see the machine code version of it, most likely by assembling it on a computer and viewing the output of the assembler (or by examining the assembled version of a program that was already released). You also could write programs in hex yo