Página 1 de 1

Arquitetura de microprocessadores

MensagemEnviado: 24 Nov 2013 20:31
por 51
Estou procurando um, ou alguns, livro sobre isso, mas alguma coisa realmente profunda sobre o nucleo, não sobre ALU ou MMU, que eu considero perifericos, algo abrangente do ponto de vista historico se possivel, tipo o ENIAC era assim, depois fizeram o fulano e era assado..., mas detalhado ao nivel de porta logica quando possivel, quando não, em detalhes em alguma HDL ou um diagrama de blocos, mas cujos blocos não façam muitas coisas .se alguém puder dar uma dica, agradeço.

Re: Arquitetura de microprocessadores

MensagemEnviado: 25 Nov 2013 08:08
por norad58
Sobre o Eniac, consegui neste site:
http://ftp.arl.mil/~mike/comphist/46eni ... chap1.html

Aqui , alguns esquemas do Eniac no site em japones, veja as imagens:
http://www.funkygoods.com/schwarzschild ... 11_22.html

Mas sobre varios computadores vai ser dificil achar somente em um site. O que se acha mais é uma descrição generica dos computadores antigos.

Re: Arquitetura de microprocessadores

MensagemEnviado: 25 Nov 2013 08:10
por pbernardi
Olá 51,

Não é bem o que você pediu, mas há alguns cores open-sources que tem o código HDL disponível, acho que eles são bem interessantes pra entender os processadores:

http://opencores.org/projects

Na parte de DSP-cores e Processor.

Outro core bem interessante é o J1, que e um core minimalista feito com menos de 200 linhas de verilog:

http://www.excamera.com/sphinx/fpga-j1.html

Re: Arquitetura de microprocessadores

MensagemEnviado: 25 Nov 2013 11:04
por mastk
Bem Gabriel, toda essa informação coletada é complicado, eu já vi no SENAI que estudei um livro que ensinava a fazer um MPU com portas lógicas, talvez seja isso que procure, mas em termos de arquitetura a fonte mais barata e rápido da informação que deseja seja datasheets, principalmente nos mais antigos, 6502 ou Z80, que são CISC, PIC ou um ARM antigo para RISC.

Ou pode tentar também:

http://busca.livrariacultura.com.br/?termo=Microprocessor%20Architectures%2C%20Second%20Edition%3A%20RISC%2C%20CISC%20and%20DSP

Re: Arquitetura de microprocessadores

MensagemEnviado: 25 Nov 2013 19:47
por andre_luis
Cursei na faculdade, uma disciplina onde depois de aprender as arquiteturas existentes, ensinaram a criar um microprocessador, passo-a-passo.
Na verdade, a única dificuldade era elaborar o decodificador de instruções ( ou seja, o contador que lê cada instrução e sequencia as operações )

Após certo ponto, na metade final do curso, em cada aula eramos desafiados a criar uma nova instrução, e valia como avaliação.
Apenas por curiosidade, a instrução que deu mais trabalho foi a CALL, pois tinha de retornar no endereço anterior a execução da chamada.

Eu achei o curso muito interessante, mas infelismente não havia sequer apostila, era tudo no caderno.

Se for pra começar a ver alguma coisa basica, sugiro dar uma olhada nesse tutorial, que faz um exemplo de 4 bits, mas o conceito é o mesmo.
http://students.uat.edu/wilkilgo/Conten ... cs/15.html

Tem também esse aqui, bem mais didático:
http://www.cs.binghamton.edu/~reckert/hardwire3new.html

Daí pra frente, é pura frescura, tem os pilelines, caches, etc...
Mas um core classico usa o conceito do exemplo acima.


+++

Re: Arquitetura de microprocessadores

MensagemEnviado: 26 Nov 2013 19:23
por tcpipchip
www.inf.furb.br/~maw/mmaismais
orientamos nosso aluno a faze-la
Inclusive tem o montador...