Lógica, perguntado por Deyvis, 1 ano atrás

Os canais digitais presentes nas portas digitais dos microcontroladores não são manipulados de uma única maneira pelo programa usuário, e o programador de sistema embarcados deve conhecer tais técnicas de acesso às portas digitais.
Qual é a finalidade da operação de mascaramento, muito utilizada na manipulação de canais digitais dos microcontroladores?

Soluções para a tarefa

Respondido por carloscarioka
61
SERVE PARA TRATAR BITS DE MANEIRA INDIVIDUAL, SEM ALTERAR OS ESTADOS DE OUTROS BITS QUE COMPARTILHAM O MESMO REGISTRADOR OU VARIÁVEL

henriquejosue: boa Carlos!
maestrobrozrtnd: Servem para tratar bits de maneira individual, sem alterar os estados de outros bits que compartilham o mesmo registrador ou variável. CORRETO
Respondido por vchinchilla22
3

Olá!

O mascaramento é um processo amplamente usado quando sedeseja segmentar ou separar um registro em dois nibbles (4 bits) e depois em registradores de 8 bits. Também pode ser usado para neutralizar um bit ou vários bits, seletivamente,

O mascaramento é uma maneira de extrair ou forçar o estado de um único bit ou de algumas palavras específicas. Para fazer isso, são usadas as operações booleanas: AND, OR e XOR

Pode-se concluir que ser para tratar bits de forma individual, para não alterar os estados de outros bits que compartilham o mesmo registrador ou variável.

Perguntas interessantes