Instructions: Difference between revisions

From T729 Balanced Ternary Computer
Jump to navigationJump to search
No edit summary
No edit summary
Line 2: Line 2:


== ALU ==
== ALU ==
* [[Addition (Ternary)|Addition]]
* Addition
* [[Subtraction (Ternary)|Subtraction]]
* Subtraction
* [[Multiply (Ternary)|Multiply]]
* Multiply
* [[Multiply-Accumulate (Ternary)|Multiply-Accumulate]]
* Multiply-Accumulate
* [[Sum (Ternary)|Sum]]
* Neg
* [[Any (Ternary)|Any]]
* Sum
* [[Con (Ternary)|Con]]
* Any
* [[Xor (Ternary)|Xor]]
* Con
* [[Max (Ternary)|Max]]
* Xor
* [[Min (Ternary)|Min]]
* Max
* [[Increment (Ternary)|Increment]]
* Min
* [[Decrement (Ternary)|Decrement]]
* Increment
* Decrement


== Register Shift / Rotate ==
== Register Shift / Rotate ==
* [[Arithmetic Shifts (Ternary)|Arithmetic Shifts]]
* Arithmetic Shift In/Out
* [[Logical Shifts (Ternary)|Logical Shifts]]
* Logical Shifts In/Out
* [[Arithmetic Rotates(Ternary)|Arithmetic Rotates]]
* Arithmetic Rotate Left/Right/Up/Down
* [[Logical Rotates(Ternary)|Logical Rotates]]
* Logical Rotate Left/Right/Up/Down
 
== Branches / Jumps ==
* Jump
* Branch If Negitive/Zero/Positive
* Branch If Underflow/Level/Overflow
* Branch If Barrow/Whole/Carry

Revision as of 17:49, 4 June 2024

(Not in any order yet.)

ALU

  • Addition
  • Subtraction
  • Multiply
  • Multiply-Accumulate
  • Neg
  • Sum
  • Any
  • Con
  • Xor
  • Max
  • Min
  • Increment
  • Decrement

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 Negitive/Zero/Positive
  • Branch If Underflow/Level/Overflow
  • Branch If Barrow/Whole/Carry