You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
66<br />
WWW.POS<strong>VENDA</strong>.PT OUTUBRO 2020<br />
Formação<br />
F<br />
N.º 2<br />
Entendendo a<br />
linguagem binária<br />
Compreender a forma como as<br />
unidades de comando eletrónicas<br />
interpretam as mensagens<br />
que enviam e recebem, é vital<br />
para a interpretação dos temas<br />
que iremos abordar nos próximos<br />
artigos. Por isso, deixamos-lhe este mês<br />
uma abordagem (superficial) à forma de<br />
comunicação entre módulos: a linguagem<br />
binária.<br />
COMO FUNCIONA<br />
A LINGUAGEM BINÁRIA?<br />
Certamente já ouviu falar que os computadores<br />
comunicam entre si por linguagem<br />
binária, ou seja, 0 e 1. Da mesma<br />
forma, as dezenas de “computadores”<br />
existentes nos automóveis atuais utilizam<br />
este princípio para interpretar informações<br />
e executar ações.<br />
Os computadores digitais trabalham<br />
internamente com dois níveis de tensão,<br />
pelo que o seu sistema de numeração<br />
natural é o sistema binário. Em computação,<br />
chama-se um dígito binário (0<br />
ou 1) de bit, que vem do termo inglês<br />
Binary Digit. Um agrupamento de 8 bits<br />
corresponde a um byte (Binary Term).<br />
1 bit = 1 unidade binária (0 ou 1)<br />
1 byte = 8 bits<br />
1 kilobyte = 1.024 bytes<br />
1 gigabyte = 1.000.000.000 bytes<br />
O processador de um computador é<br />
formado por milhares de blocos lógicos<br />
complexos, formados por portas lógicas<br />
básicas, e o funcionamento destas está<br />
sustentado por um pressuposto fundamental<br />
à eletrónica digital, que determina<br />
que um circuito opere apenas com dois<br />
níveis de tensão bem definidos. Num circuito<br />
digital TTL (Transístor-Transístor<br />
Logic ou Lógica Transístor-Transístor,<br />
que é uma classe de circuitos digitais<br />
construídos com transístores de junção<br />
bipolar (BJT), os dois níveis de tensão<br />
standard são 0V e 5V. Ao projetar um<br />
sistema digital, ao invés de trabalhar<br />
com níveis de tensão, trabalha-se com<br />
níveis lógicos, então, no caso do circuito<br />
TTL, 0V será representado por “0” e 5V<br />
será representado por “1”, e os níveis<br />
de tensão entre eles serão ignorados, ou<br />
seja, adotar-se-á uma faixa até a qual será<br />
considerado nível lógico zero, e a partir<br />
dela, nível lógico 1. Neste caso, de 0V<br />
a 2,5V temos “0”, e a partir daí até 5V<br />
temos “1”. Mais à frente falaremos nos<br />
estados lógicos associados a cada um dos<br />
protocolos multiplexados utilizados nos<br />
automóveis.<br />
O sistema binário é base para a álgebra<br />
booliana, que permite fazer operações<br />
lógicas e aritméticas usando apenas dois<br />
dígitos ou dois estados (sim ou não,<br />
verdadeiro ou falso, tudo ou nada, ligado<br />
ou desligado, 1 ou 0). Toda a eletrónica<br />
digital e computação estão baseadas nesse<br />
sistema binário e na lógica de Boole,<br />
que permite representar por circuitos<br />
eletrónicos digitais (portas lógicas) os<br />
números, caracteres, realizar operações<br />
lógicas e aritméticas. Os programas de<br />
computadores são codificados sob forma<br />
binária e armazenados nos suportes<br />
media (memórias, discos, etc.) sob esse<br />
formato.