Ficheiro '.com' executável programado em Assembly (FASM). Este programa envia para a consola de comandos do DOS a mensagem em esperanto 'Salutom Universo!'.
Aqui fica o código fonte.
;Salutom Universo.asm
;adaptado por Manuel Pedro de um dos muitos ;tutoriais que se encontram no youtube
ORG 100h
USE16 ; Usa os primeiros 16 bits dos GPR's
mov ah,09 ; Indexação de subfunção de printstr
mov dx,msg ; Coloca primeiro endereço do segmento ;de caracteres
int 21h ;Executa chamada à subfunção print str
mov ah,01 ;Indexação de subfunção - input do teclado
int 21h ;Executa subfunção
int 20h ;Terminar programa e sair
msg db "Salutom Universo!$" ;Segmento de data.
;Se não existe vida fora da Terra, então o universo é um grande desperdício de espaço. - (Carl Sagan)
Aqui fica o código fonte.
;Salutom Universo.asm
;adaptado por Manuel Pedro de um dos muitos ;tutoriais que se encontram no youtube
ORG 100h
USE16 ; Usa os primeiros 16 bits dos GPR's
mov ah,09 ; Indexação de subfunção de printstr
mov dx,msg ; Coloca primeiro endereço do segmento ;de caracteres
int 21h ;Executa chamada à subfunção print str
mov ah,01 ;Indexação de subfunção - input do teclado
int 21h ;Executa subfunção
int 20h ;Terminar programa e sair
msg db "Salutom Universo!$" ;Segmento de data.
;Se não existe vida fora da Terra, então o universo é um grande desperdício de espaço. - (Carl Sagan)

Sem comentários:
Enviar um comentário