sábado, 1 de outubro de 2011

Salutom Universo!

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)

Sem comentários:

Enviar um comentário