Processeur qui serait donc 16bits et 980KHz...
Je ne comprends toujours pas comment cela a pu leur coûter moins cher...
A votre avis? Si j'écris à TI-Cares... ils répondent qu'ils ne savent pas, ou que l'information est top-secrète?

GoPlat wrote:I located the TI-80's program/equation parser; it starts around address AF4E. It's somewhat similar to the parsers in the Z80 calcs, but unfortunately the bytes used to represent each token are different, so I can't always be sure of what I'm looking at. That said, here's what I've figured out about the TI-80's CPU so far.
An instruction either consists of a single 16-bit word, or two 16-bit words where the second is a jump/call target. A jump/call target word contains the address to go to divided by 2 (so the address is always even), with the highest bit being 0 for a jump or 1 for a call. Addresses range from 0000 to 3FFF (the part of the ROM we don't have) and from 8000 to FFFF (the part of the ROM we have).
Here are the instructions which I think I understand:
* 0040 = return from a call
* 1Cii = load some register (I'll call it "A" for now) with immediate value
* 74ii tttt = jump/call if A is equal to immediate value
* 76ii tttt = jump/call if A is not equal to immediate value
* 7Cii tttt = jump/call if A is less than immediate value
* 7Eii tttt = jump/call if A is not less than immediate value
* D200 tttt = unconditional jump/call
* F0ii = add immediate value to A
* F2ii tttt = add immediate value to A, then unconditionally jump/call
Users browsing this forum: ClaudeBot [spider] and 4 guests