> For the complete documentation index, see [llms.txt](https://bit-by-bit.gitbook.io/embedded-systems/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bit-by-bit.gitbook.io/embedded-systems/perifericos-mapeados-em-memoria.md).

# Periféricos Mapeados em Memória

O conteúdo apresentado nesta página foi publicado, inicialmente, no portal embarcados: https\://www\.embarcados.com.br/programacao-de-perifericos-introducao/

## Organização e mapeamento de periféricos

Um periférico é composto de um ou mais registradores. Cada registrador possuí nome (endereço) único e a capacidade de armazenamento dependerá das características do dispositivo (8, 16 ou 32 bits).

### Como os registradores são organizados?

O registrador pode ser visto como um conjunto de bits que são referenciados por um endereço. De fato, todo registrador é composto por um conjunto de elementos de memória. A menor unidade de armazenar informação é o bit, que pode assumir somente um de dois estados (zero ou um). A seguir são ilustrados registradores de 8, 16 e 32 bits.

![](https://www.embarcados.com.br/wp-content/uploads/2018/07/Registradores-1.png)

&#x20;
