01.10.2020 Views

REVISTA PÓS-VENDA 61

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!