Logic Shift
Logic Shift Right Example
![logical shift right ile ilgili görsel sonucu](http://chortle.ccsu.edu/assemblytutorial/Chapter-12/lshiftRight.gif)
1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 |
0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 |
Logic Shift Left Example
![logical shift left ile ilgili görsel sonucu](http://chortle.ccsu.edu/assemblytutorial/Chapter-12/lshiftLeft.gif)
0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 |
1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 |
Circular Shift
Circular Shift Right
![circular shift right ile ilgili görsel sonucu](https://files.transtutors.com/cdn/assets/circular-shift-right-micro-operation.png)
1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 |
0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 |
Circular Shift Left
![circular shift left ile ilgili görsel sonucu](https://upload.wikimedia.org/wikipedia/commons/thumb/0/09/Rotate_left.svg/300px-Rotate_left.svg.png)
1 | 1 | 0 | 1 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
Aritmatic Shift
Aritmatic Shift Right
![arithmetic shift right ile ilgili görsel sonucu](https://upload.wikimedia.org/wikipedia/commons/thumb/3/37/Rotate_right_arithmetically.svg/300px-Rotate_right_arithmetically.svg.png)
1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 |
1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
Aritmatic Shift Left
![arithmetic shift left ile ilgili görsel sonucu](https://upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Rotate_left_logically.svg/300px-Rotate_left_logically.svg.png)
1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 |
Resources
- http://chortle.ccsu.edu/assemblytutorial/Chapter-12/ass12_6.html
- http://chortle.ccsu.edu/assemblytutorial/Chapter-12/ass12_2.html
- https://www.transtutors.com/homework-help/computer-science/computer-architecture/register-transfer-and-micro-operations/shift-micro-operations/
- https://en.wikipedia.org/wiki/Circular_shift