Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "pch.h"
- #include <iostream>
- using namespace std;
- int main()
- {
- unsigned char a = 0x12;
- unsigned char wynik = 0x00;
- _asm {
- mov al,a
- mov bl,a
- mov cl,wynik
- and bl,0x80
- shr bl,7
- or cl,bl
- mov bl,al
- and bl,0x40
- shr bl,5
- or cl,bl
- mov bl,al
- and bl,0x20
- shr bl,3
- or cl,bl
- mov bl, al
- and bl, 0x10
- shr bl, 1
- or cl, bl
- mov bl, al
- and bl, 0x08
- shl bl, 1
- or cl, bl
- mov bl, al
- and bl, 0x04
- shl bl, 3
- or cl, bl
- mov bl, al
- and bl, 0x02
- shl bl, 5
- or cl, bl
- mov wynik,cl
- mov bl, al
- and bl, 0x01
- shl bl, 7
- or cl, bl
- }
- printf("%d", wynik);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement