Shift (Ternary): Difference between revisions
From TernaryWiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
What is shifted in can be selected; negative, zero, positive. | What is shifted in can be selected; negative, zero, positive. | ||
The shifted out trit is copied to the shift out ALU flag. | |||
There are Logical and Arithmetic shifts where the ALU barrow/carry flag trit is excluded or included. | There are Logical and Arithmetic shifts where the ALU barrow/carry flag trit is excluded or included. | ||
A left shift will cube the result. A right shift will cube-root the result. | A left shift will cube the result. A right shift will cube-root the result. |
Revision as of 20:28, 20 May 2025
Register Shift
Register shift, shifts all trits to the left or right.
What is shifted in can be selected; negative, zero, positive.
The shifted out trit is copied to the shift out ALU flag.
There are Logical and Arithmetic shifts where the ALU barrow/carry flag trit is excluded or included.
A left shift will cube the result. A right shift will cube-root the result.