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.