Pinagem Básica de Microprocessadores
Trabalho sobre Microprocessadores.
Acompanho o mundo da eletrônica desde 1981.
Da minha primeira “Be-a-Bá da Eletronica” até aqui no nosso curso, quanta água já rolou.
Peço licença aos caros professores de não consultar nenhuma literatura externa sem a devida necessidade, tendendo assim mostrar minha experiencia temporal com estes “micromilagres” que me fazem companhia durante mais de 20 anos de profissão.
Na minha modesta opinião, o microprocessador (ou processador que seja) é o dominio dos processos em função do tempo.
Descrevo assim as funções dos pinos do microprocessador com sua arquitetura básica.
Questão 1.
Reset: Traduzo esta palavra da seguinte forma: Refazer, ou seja, dá a ideia de recomeçar um processo, preparando o ųP para seu primeiro ciclo de máquina.
Clock: Responsável não só pelos estímulos de contagem interna do ųP, como também pelo sincronismo interno de todos os periféricos que fazem parte do equipamento como um todo.
Endereços: Linhas de seleção dos endereços para localização do conteúdo dos dados que vão executar as instruções.
Dados: Pinos que informam sobre a capacidade de processamento do ųP, sobre o comprimento da palavra binária processada.
Em um atigo 8080, estes estavam limitados em 8 bits, ou seja de 0 à 255 , processando um byte apenas.
Nos ųP atuais temos 64 bits para processamento, resumindo duas DobbleWord para processar.
Read: Pedido de leitura que o ųP faz aos periféricos que compõe o equipamento.
Write: Pedido de escrita que o ųP faz aos periféricos que compõe o equipamento.
Memory: Pedido de trabalho com as memórias que o ųP faz as memórias que compõe o equipamento.
I/O: Através deste pino o ųP faz a seleção entre trabalho com memóris e periféricos.
Lembro aqui que estes pinos trabalham em conjunto, ou seja, atravéz das instruções solicitadas ,o ųP pode pedir a escrita de um dado na memória tendo o endereço já especificado pelo programa.
Por ultimo a