Marcos-Carros-Amorim / Assembly

0 stars 0 forks source link

tarefa dia 06-11.asm #1

Open Marcos-Carros-Amorim opened 1 year ago

Marcos-Carros-Amorim commented 1 year ago

;Marcos Carros ;FEAP avaré ;Eng Da Computação ; Dupla: Kaue Klein & Marcos Carros section .data prompt db "Informe seu nome: ", 0 saudacao db "Saudacoes, ", 0 newline db 10, 13, 0 ; Nova linha name db 100, 0 ; Espaço de armazenamento para o nome do usuário

section .text global _start

_start: ; Escreve a mensagem de solicitação mov eax, 4 mov ebx, 1 mov ecx, prompt mov edx, 18 int 0x80

; Lê o nome do usuário
mov eax, 3
mov ebx, 0
mov ecx, name
mov edx, 100
int 0x80

; Exibe a saudação
mov eax, 4
mov ebx, 1
mov ecx, saudacao
mov edx, 11
int 0x80

; Exibe o nome do usuário
mov eax, 4
mov ebx, 1
mov ecx, name
mov edx, 100
int 0x80

; Nova linha
mov eax, 4
mov ebx, 1
mov ecx, newline
mov edx, 2
int 0x80

; Encerra o programa
mov eax, 1
mov ebx, 0
int 0x80
Marcos-Carros-Amorim commented 1 year ago

06-11