forked from blau_araujo/pbn
atualização da aula 2
This commit is contained in:
parent
a9d9819ac0
commit
4321a16da0
4 changed files with 717 additions and 37 deletions
|
@ -1,7 +1,25 @@
|
|||
#include <unistd.h>
|
||||
|
||||
int main() {
|
||||
const char *msg = "Salve, simpatia!\n";
|
||||
write(1, msg, 14);
|
||||
return 0;
|
||||
// msg db "Salve, simpatia!", 10
|
||||
const char msg[] = "Salve, simpatia!\n";
|
||||
|
||||
// len equ $ - msg
|
||||
#define LEN sizeof(msg) - 1
|
||||
|
||||
int main(void) {
|
||||
/*
|
||||
mov rax, 1 ; syscall write
|
||||
mov rdi, 1 ; stdout
|
||||
mov rsi, msg
|
||||
mov rdx, len
|
||||
syscall
|
||||
*/
|
||||
write(1, msg, LEN);
|
||||
|
||||
/*
|
||||
mov rax, 60 ; syscall exit
|
||||
mov rdi, 0 ; código de saída 0
|
||||
syscall
|
||||
*/
|
||||
_exit(0);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue