Guest User

Untitled

a guest
Jul 17th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .data
  2.   myLabel:
  3.     .ascii "name: "
  4.  
  5. .bss
  6.   .lcomm myName, 16
  7.   .lcomm myString, 100
  8.  
  9. .text
  10.   .globl _start
  11.  
  12.   _start:
  13.     nop
  14.     movl $3, %eax
  15.     movl $0, %ebx
  16.     movl $myName, %ecx
  17.     movl $16, %edx
  18.     int $0x80
  19.    
  20.     movl $myLabel, %esi
  21.     movl $myString, %edi
  22.     movl $6, %ecx
  23.     cld
  24.     rep movsb
  25.     std
  26.    
  27.     movl $myName, %esi
  28.     movl $myString+6, %edi
  29.     movl $16, %ecx
  30.     cld
  31.     rep movsb
  32.     std
  33.    
  34.     movl $4, %eax
  35.     movl $1, %ebx
  36.     movl $myString, %ecx
  37.     movl $16, %edx
  38.     int $0x80
  39.    
  40.     movl $1, %eax
  41.     movl $0, %ebx
  42.     int $0x80
Add Comment
Please, Sign In to add comment