Advertisement
Guest User

-

a guest
May 11th, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ARM 1.13 KB | None | 0 0
  1. @----------------------------------------------------------
  2.  
  3. @ Labo ARO2 - Micro architecture DECODE
  4.  
  5. @ HEIG-VD / Institut REDS
  6.  
  7. @ Prof. C. Andrés Pena
  8.  
  9. @ Ass. Gaetan Matthey
  10.  
  11. @----------------------------------------------------------
  12.  
  13. @   Auteur  :   Florian Polier
  14.  
  15. @   Date    :   11.05.2018
  16.  
  17. @----------------------------------------------------------
  18.  
  19. @
  20.  
  21. @   Execute etape 3
  22.  
  23. @
  24.  
  25. @----------------------------------------------------------
  26.  
  27.  
  28.  
  29. @Attribution des valeurs de base
  30.  
  31. mov r0, #4         
  32.  
  33. mov r1, r0         
  34.  
  35. mov r2, #8         
  36.  
  37. mov r3, #10    
  38.  
  39.  
  40.  
  41. @Test logique ALU
  42.  
  43. and r0, r1      @r0 = 4
  44.  
  45. orr r2, r1      @r2 = C
  46.  
  47. eor r3, r1      @r3 = E
  48.  
  49. mvn r2, r2      @r1 = FFF3
  50.  
  51.  
  52.  
  53. @Attribution des valeurs de base
  54.  
  55. mov r0, #2         
  56.  
  57. mov r1, r0         
  58.  
  59. mov r2, #8         
  60.  
  61. mov r3, #2         
  62.  
  63.  
  64.  
  65. @Décalages
  66.  
  67. lsl r0, r3, #2  @r0 = 8    
  68.  
  69. lsl r2, r1      @r2 = 20   
  70.  
  71. lsr r2, r2, #1  @r2 = 10       
  72.  
  73. mov r1, #1 
  74.  
  75. lsr r2, r1      @r2 = 8
  76.  
  77.  
  78.  
  79. @Attribution des valeurs de base
  80.  
  81. mov r0, #4         
  82.  
  83. mov r1, r0         
  84.  
  85. mov r2, #8         
  86.  
  87. mov r3, #16
  88.  
  89.  
  90.  
  91. add r3, r2, #7  @r3 = F
  92.  
  93. add r1, r3, r0  @r5 = 13           
  94.  
  95. sub r2, r2, #3  @r2 = 5
  96.  
  97. sub r0, r0, r0  @r0 = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement