Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SYSEXIT = 1
- SYSREAD = 3
- SYSWRITE = 4
- STDOUT = 1
- STDIN = 0
- EXIT_SUCCESS = 0
- .align 32
- .bss
- # .equ bufferSize, 64
- bufferSize = 64
- .lcomm myBuffer, bufferSize
- .text
- .global _start
- _start:
- mov $SYSREAD, %eax
- mov $STDIN, %ebx
- mov $myBuffer, %ecx
- mov $bufferSize, %edx
- int $0x80
- mov $SYSWRITE, %eax
- mov $STDOUT, %ebx
- mov $myBuffer, %ecx
- mov $bufferSize, %edx
- int $0x80
- mov $SYSEXIT, %eax
- mov $EXIT_SUCCESS, %ebx
- int $0x80
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement