Instructions: Difference between revisions

From T729 Balanced Ternary Computer
Jump to navigationJump to search
No edit summary
No edit summary
Line 29: Line 29:
* Branch If Underflow/Level/Overflow
* Branch If Underflow/Level/Overflow
* Branch If Barrow/Whole/Carry
* Branch If Barrow/Whole/Carry
* Branch For Decimal Math
* Branch If Odd/ /Even
** Absolute Jumps, Relative Jumps

Revision as of 07:07, 22 June 2024

(Very rough list.)

ALU

  • Addition
  • Subtraction
  • Multiply
  • Multiply-Accumulate
  • Negate
  • Sum
  • Any
  • Consensus
  • Xor
  • Compare
  • Maximum
  • Minimum
  • Increment
  • Decrement
  • The Negated Form Of Everything Above

Register Shift / Rotate

  • Arithmetic Shift In/Out
  • Logical Shifts In/Out
  • Arithmetic Rotate Left/Right/Up/Down
  • Logical Rotate Left/Right/Up/Down

Branches / Jumps

  • Jump
  • Branch If Negative/Zero/Positive
  • Branch If Underflow/Level/Overflow
  • Branch If Barrow/Whole/Carry
  • Branch If Odd/ /Even
    • Absolute Jumps, Relative Jumps