Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vilhalva/frases-filosoficas

👨‍🏫ESTE PROJETO EM "ASSEMBLY X86_64" TEM COMO OBJETIVO EXIBIR NA SAÍDA PADRÃO AS 20 MELHORES FRASES DE FILÓSOFOS.
https://github.com/vilhalva/frases-filosoficas

aplicativo assembly codigo projeto terminal

Last synced: 4 days ago
JSON representation

👨‍🏫ESTE PROJETO EM "ASSEMBLY X86_64" TEM COMO OBJETIVO EXIBIR NA SAÍDA PADRÃO AS 20 MELHORES FRASES DE FILÓSOFOS.

Awesome Lists containing this project

README

        

# FRASES FILOSOFICAS
👨‍🏫ESTE PROJETO EM "ASSEMBLY X86_64" TEM COMO OBJETIVO EXIBIR NA SAÍDA PADRÃO AS 20 MELHORES FRASES DE FILÓSOFOS.




## DESCRIÇÃO:
Este projeto em `Assembly x86_64` tem como objetivo exibir na saída padrão as 20 melhores frases de filósofos. As frases são pré-definidas na seção `.data` do código, utilizando cadeias de caracteres. Ao executar o programa, todas as frases são impressas sequencialmente.

## FUNCIONALIDADES:
1. **Definição das Frases:** As frases dos filósofos estão pré-definidas na seção `.data` do código Assembly. Cada frase inclui uma citação famosa e o nome do filósofo correspondente.

2. **Impressão na Saída Padrão:** Utilizando chamadas de sistema (`syscall`), o programa imprime cada frase na saída padrão (stdout).

## COMO USAR?
1. **Compilação e Execução:**
- Compile o código em um ambiente compatível com `x86_64 Assembly`. Você pode usar o NASM (Netwide Assembler) para compilar e o LD (GNU Linker) para ligar o código.
```sh
nasm -f elf64 -o main.o main.asm
ld -o main main.o
./main
```

2. **Resultado Esperado:**
- Ao executar o programa, todas as 20 frases dos filósofos serão exibidas na saída padrão, uma após a outra.

## NÃO SABE?
- Entendemos que para manipular arquivos em muitas linguagens e tecnologias, é necessário possuir conhecimento nessas áreas. Para auxiliar nesse aprendizado, oferecemos cursos gratuitos disponíveis:
* [CURSO DE ASSEMBLY](https://github.com/VILHALVA/CURSO-DE-ASSEMBLY)
* [CONFIRA MAIS CURSOS](https://github.com/VILHALVA?tab=repositories&q=+topic:CURSO)

## CREDITOS:
- [PROJETO CRIADO PELO VILHALVA](https://github.com/VILHALVA)