# TO DO

Este livro é um trabalho em andamento e ainda há muita coisa para ser escrita. Abaixo segue uma lista do conteúdo que pretendo inserir no livro:

* [x] A base
* [x] Aprofundando em Assembly
* [x] Programando junto com C
* [x] Código de máquina
* [ ] Depuração de código
  * [x] Entendendo os depuradores
  * [x] Depurando com o GDB
  * [ ] Depurando com o Dosbox
  * [ ] strace
* [ ] Programando no Linux
  * [ ] Syscall x86 e x64
  * [ ] Executáveis ELF
  * [ ] Construindo o executável do zero
  * [ ] Bibliotecas dinâmicas e estáticas
  * [ ] Importação de símbolos
  * [ ] Exportação de símbolos
* [ ] Programando em Bare Metal
  * [ ] Entendendo o conceito de bare metal
  * [ ] O bootloader
  * [ ] Configurações da arquitetura
  * [ ] Mudando o modo de processamento
  * [ ] GDT e LGDT
* [ ] Usando o ld
  * [ ] Formatação manual do binário com scripts
  * [ ] Modularização
* [ ] Aprofundando no nasm
  * [ ] Macros avançados
  * [ ] Sistema de contexto
  * [ ] Mais diretivas
  * [ ] Opções da linha de comando
* [ ] Referência de instruções x86-64

{% hint style="info" %}
Essa lista não é absoluta, é só para dar uma noção do que pretendo produzir de conteúdo. Durante a escrita posso adicionar mais coisas que não me lembrei de colocar aqui e também mudar a ordem/título dos tópicos.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mentebinaria.gitbook.io/assembly/metadados/to-do.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
