Assembly 4 Noobs
Este repositório é um tutorial dedicado ao ensino da linguagem assembly! Sejam bem-vindos a baixaria!
Código fonte do site: https://github.com/racerxdl/asm4noobs
** WORK IN PROGRESS **
Conteúdo
- Contribuindo
 - Assembly
    
- [O que é Assembly?] TODO
 - [Um simples processador] TODO
 - [Uma simples memória] TODO
 - [Códigos de Operação] TODO
 
 - x86 (AMD/Intel)
    
- Pequena história TODO
 - Estrutura Básica do Processador TODO
 
 - ARM64 (Raspberry PI / Android)
    
- Pequena história] TODO
 - Estrutura Básica do Processador TODO
 
 - RISC-V
    
- Pequena história TODO
 - Estrutura Básica do Processador TODO
 
 - Criando um servidor web
    
- Introdução
 - Linux (x86) TODO
        
- Criando o projeto e um programa que sai
 - Fazendo Hello World
 - Aceitando uma conexão TCP TODO
 - Fazendo um servidor HTTP TODO
 - Conclusões TODO
 
 - Windows (x86) TODO
        
- Criando o projeto e um programa que sai TODO
 - Fazendo um Hello World em assembly TODO
 - Aceitando uma conexão TCP TODO
 - Fazendo um servidor HTTP TODO
 - Conclusões TODO
 
 - Linux (ARM64) TODO
        
- Criando o projeto e um programa que sai TODO
 - Fazendo um Hello World em assembly TODO
 - Aceitando uma conexão TCP TODO
 - Fazendo um servidor HTTP TODO
 - Conclusões TODO
 
 - Linux (RISC-V) TODO
        
- Criando o projeto e um programa que sai TODO
 - Fazendo um Hello World em assembly TODO
 - Aceitando uma conexão TCP TODO
 - Fazendo um servidor HTTP TODO
 - Conclusões TODO
 
 - MacOSX (x86)
        
- Criando o projeto e um programa que sai
 - Fazendo Hello World
 - Aceitando uma conexão TCP TODO
 - Fazendo um servidor HTTP TODO
 - Conclusões TODO
 
 - MacOSX (ARM64)
        
- Criando o projeto e um programa que sai TODO
 - Fazendo um Hello World em assembly TODO
 - Aceitando uma conexão TCP TODO
 - Fazendo um servidor HTTP TODO
 - Conclusões TODO
 
 
 - Referências
    
- Tabela de Registradores
 - Tabela de Opcodes
 - Convenção de chamada
        
- x86 (32 e 64 bit)
 - RISCV TODO
 - ARM 32 bit TODO
 - ARM 64 bit TODO
 
 - Chamadas de Sistema
 - X86 Assembly (Wikibooks)
 - OSDEV
 - Intel vs. AT&T syntax