Advertisement
kernel_memory_dump

3.7 ???

Mar 23rd, 2014
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. xxxxxxxxxxxx
  2. .section .data
  3. a:  .quad   0x0100000000000000
  4. b:  .quad   0x01  =>     0x0000000000000001
  5. .section .text
  6. .globl main
  7. main:
  8.  
  9. # prvo poredimo vise delova
  10. # pa zatim nize
  11. #
  12. movl  a+4, %eax
  13. movl  b+4, %ebx
  14. cmpl %ebx, %eax
  15. jg a_je_veci
  16. jl  b_je_veci
  17. # ako nije nista od toga
  18. # onda su jednaki
  19. #moramo da proverimo dalje!
  20. movl a, %eax
  21. movl b, %ebx
  22. jmp sledeca_linija
  23. sledeca_linija:
  24. cmpl %ebx, %eax
  25. ja a_je_veci  # nizi delovi su neoznaceni!!!!!!!!
  26. jb b_je_veci   # nizi delovi su neoznaceni!!!!!!!!
  27. je jednaki_su # AKO SU I NIZI DEOVI
  28. #JEDNAKI E ONDA SU STVARNO JEDNAKI
  29.  
  30. a_je_veci:
  31. movl $1, %eax
  32. jmp kraj
  33. b_je_veci:
  34. movl  $-1, %eax
  35. jmp kraj
  36. jednaki_su:
  37. movl $0, %eax
  38.  
  39.  
  40. kraj:
  41.     movl $0, %eax
  42.     int $0x80
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement