Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
This is an archived, read-only copy of the United-TI subforum , including posts and topic from May 2003 to April 2012. If you would like to discuss any of the topics in this forum, you can visit Cemetech's TI-BASIC subforum. Some of these topics may also be directly-linked to active Cemetech topics. If you are a Cemetech member with a linked United-TI account, you can link United-TI topics here with your current Cemetech topics.

This forum is locked: you cannot post, reply to, or edit topics. TI-Basic => TI-BASIC
Author Message
Sven.Thomas0


Active Member


Joined: 19 May 2009
Posts: 520

Posted: 23 Oct 2010 03:18:36 pm    Post subject:

Okay, I was on TIBD when I came across a fun idea. Somebody was looking for an easier way to do something in BASIC, but it was pretty clear that there wasn't a very easy way to do it. Here was my fun idea: I program in hex and it seemed like a semi-easy task in assembly, so I made an opcode. So this brings me to the fun idea: If you are a BASIC programmer and you want a simple routine that is just too slow and cumbersome in BASIC, post it and I will see what I can do to make an opcode.

Here is where the first two opcodes come from (I am Xeda).

(click on the link above for info and the background)
These can be found on TICalc as "List To Real"


Code:

AsmPrgm
EFD74AFE01C0
1AFE1B38023E1B
EB232347
3E41

C5F5E5F5
EFC541F1
327984
D73003EF0F43
E1010900EDB0
F13CC110E4
C9



Code:

AsmPrgm
EFC5413EAA327984
D7300F
3E40061B21EC86
3C772310FB
11EA861313D5

EFD74AFE01C0
1AFE1B38023E1B
EB232347

D11A13D5
C5E5F5
EFC541F1
327984
D73003EF0F43
E1010900EDB0
C110E3
D1C9
Back to top
Sven.Thomas0


Active Member


Joined: 19 May 2009
Posts: 520

Posted: 30 Oct 2010 01:35:56 pm    Post subject:

Here is another opcode I came up with. Thanks go to jashaszun for supplying an idea. Click on the link to see the details of what this opcode does.

Code:

AsmPrgm
EFD74A
FE02
3803
FE0D
C0
F5
B72806
1313EB
EF7A41
E5
EFEF4A
E1D5
EF7A41
EFEF4A
F5
21DF9D
EF7A41
EFF142
3006
210004
EF6A4E
1313
C1E1
19
F1
4E
B7
2801
70
692600
EF9247
EF5641
EFBF4A
C9
154D656D00
Back to top
Display posts from previous:   
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
    »
» View previous topic :: View next topic  
Page 1 of 1 » All times are GMT - 5 Hours

 

Advertisement