Barramento de dados embaralhados no Z80 – Teoria

Olá pessoal;

Na imensa rede de computadores, sempre encontramos coisas surpreendentes, e uma das quais me chamou bastante atenção foi essa reportagem republicada pelo pessoal do cantinho do tk90x que achei muito interessante e gostaria de compartilhar com vocês na integra, que pra quem curte eletrônica é algo bem interessante.

Uma teoria do porquê dos pinos do barramento de dados (D0 a D7) do Z80 encontrarem-se embaralhados.

Z80_pinout

Se olhar a figura acima, verifica-se que a pinagem do barramento de dados é perfeitamente ordenada de A0 a A15, porém do barramento de dados é embaralhado e ainda por cima, com a linha de alimentação de +5 V no meio.

A explicação, segundo Ken Shirriff, estaria no fato do barramento de dados estar dividido em nível de pastilha do Z80:

z80-labeled-bus

Esta divisão teria sido feito para aumentar o paralelismo na decodificação da instrução a ser executada, que estaria contida no barramento. Pessoalmente eu achava estranho a ordem dos pinos no Z80, mas como o mesmo ocorre com muitos dos circuitos integrados conhecidos, não pensava que houvesse uma explicação, se é verdade ou mais uma lenda desse magnifico microprocessador, fica difícil saber, porém é uma explicação perfeitamente aceitável.

Fontes:

http://cantinhotk90x.blogspot.com.br/2014/09/barramento-de-dados-embaralhados-no-z80.html

http://beta.slashdot.org/story/207773

Até mais pessoal

[]´s

MsxRevival

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s