Código de Gray: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
+ref; ajustes.
Linha 1:
{{sem-fontes|data=Julho de 2008}}
O '''código de Gray''' é um sistema de [[código binário]] inventado por [[Frank Gray]] . O código é não ponderado onde de um número para outro apenas um [[bit]] varia. Este sistema de [[codificação]] surgiu quando os [[circuito|circuitos lógicos digitais]] se realizavam com [[válvula termoiônica|válvulas termoiônicas]] e [[dispositivo]]s [[eletromecânico]]s. Os [[contador]]es necessitavam de [[potência]]s muito elevadas e geravam [[ruído]] quando vários bits modificavam-se simultaneamente. O uso do código Gray garantiu que qualquer mudança variaria apenas um bit.<ref>{{citar web
 
|url=http://www.jucs.org/jucs_13_11/the_gray_code
O '''código de Gray''' é um sistema de [[código binário]] inventado por [[Frank Gray]] . O código é não ponderado onde de um número para outro apenas um [[bit]] varia. Este sistema de [[codificação]] surgiu quando os [[circuito|circuitos lógicos digitais]] se realizavam com [[válvula termoiônica|válvulas termoiônicas]] e [[dispositivo]]s [[eletromecânico]]s. Os [[contador]]es necessitavam de [[potência]]s muito elevadas e geravam [[ruído]] quando vários bits modificavam-se simultaneamente. O uso do código Gray garantiu que qualquer mudança variaria apenas um bit.
|titulo=(R. Doran) The Gray Code
|publicado=www.jucs.org
|acessodata=[[27]] de [[fevereiro]] de [[2011]]
}}</ref>
 
Atualmente o código Gray é utilizado em sistemas sequênciais mediante o uso dos [[mapa de Karnaugh|Mapas de Karnaugh]], já que o príncipio do desenho de buscar transições mais simples e rápidas segue vigente, apesar de que os problemas de ruído e potência tenham sido reduzidos.
 
 
{|class="prettytable"
Linha 62 ⟶ 65:
<math>G_n = B_n \oplus G_{(n+1)} com n+1 <= N-1 </math>
 
{{Referências}}
 
+Info:
http://www.jucs.org/jucs_13_11/the_gray_code
{{esboço-matemática}}
{{esboço-eletrônica}}