Advertisement
rootuss

zad3 asm

Mar 30th, 2020
3,615
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ARM 0.63 KB | None | 0 0
  1. ljmp start             
  2. org 0x100              
  3.     start:         
  4.    
  5.     ; zadanie 3
  6.    
  7.     ; OPERACJA LOGICZNA AND
  8.     mov r0, #00001001B      ; Operacja logiczna AND na dwóch takich samych liczbach
  9.     mov a,  #00001001B     
  10.     anl a, r0               ; 00001001 AND 00001001 = 00001001 = 0x09
  11.    
  12.     ; OPERACJA LOGICZNA OR
  13.     mov r1, #00010001B
  14.     mov a,  #00000000B
  15.     orl a, r0               ; 00010001 OR 00000000 = 00010001 = 0x11
  16.    
  17.     ; OPERACJA LOGICZNA XOR
  18.     mov r0, #00010001B   
  19.     mov a,  #11101110B
  20.     xrl a, r0               ; 00010001 XOR 11101110 = 11111111 = 0xff
  21.    
  22.     ; OPERACJA LOGICZNA NOT
  23.     mov a, #00010001B
  24.     cpl a                   ; ~00010001 = 11101110 = 0xee
  25.    
  26.     nop
  27.     nop
  28.     nop
  29.     jmp $
  30.     end start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement