Arquitetura de microprocessadores

Circuitos eletrônicos, topologias, diagramas elétricos, etc...

Moderadores: 51, Renie, gpenga

Arquitetura de microprocessadores

Mensagempor 51 » 24 Nov 2013 20:31

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.
51
Administrador
 
Mensagens: 325
Registrado em: 12 Out 2006 12:37
Localização: Americana - SP

Re: Arquitetura de microprocessadores

Mensagempor norad58 » 25 Nov 2013 08:08

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.
Editado pela última vez por norad58 em 25 Nov 2013 08:12, em um total de 1 vez.
norad58
Word
 
Mensagens: 693
Registrado em: 08 Abr 2013 15:56

Re: Arquitetura de microprocessadores

Mensagempor pbernardi » 25 Nov 2013 08:10

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
But to us there is but one God, plus or minus one - Corinthians 8:6±2. (xkcd.com)
pbernardi
Word
 
Mensagens: 707
Registrado em: 12 Out 2006 19:01
Localização: Curitiba-PR

Re: Arquitetura de microprocessadores

Mensagempor mastk » 25 Nov 2013 11:04

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
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Re: Arquitetura de microprocessadores

Mensagempor andre_luis » 25 Nov 2013 19:47

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.


+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Re: Arquitetura de microprocessadores

Mensagempor tcpipchip » 26 Nov 2013 19:23

www.inf.furb.br/~maw/mmaismais
orientamos nosso aluno a faze-la
Inclusive tem o montador...
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!


Voltar para Circuitos Diversos

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x