[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lp-br-sp] Microprocessadores
From: |
Gabriel Krisman Bertazi |
Subject: |
Re: [lp-br-sp] Microprocessadores |
Date: |
Wed, 31 Jul 2013 12:08:30 -0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
Raniere Silva <address@hidden> writes:
> On Tue, Jul 30, 2013 at 09:10:36PM -0300, Rafael Pezzi wrote:
>> Oi Raniere,
>>
>> Semana que vem começo a dar um curso de microprocessadores, que inclui
>> arquitetura de microprocessadores, memória, interfaces IO, instruções,
>> assembler.
>>
>> Por acaso você conhece algum(ns) programa(s) (software livre, é claro),
>> que podem ser uteis, tais como simuladores de processadores ou circuitos
>> ou algo que possa servir de demonstração / recurso didático interativo
>> para isto?
>>
>> Achei o gnusim8085 - mas talvez exista algo mais que vc conheça.
>>
Eu trabalho com o ArchC [1] que é um framework desenvolvido na Unicamp
para desenvolver modelos funcionais de processadores. Atualmente,
existem vários processadores modelados como MIPS, ARMv5, SPARCv8,
PowerPC. Todos disponíveis em GPL.
Tanto os simuladores quanto o próprio ArchC são utilizados em alguns
cursos aqui na unicamp. Em especial sugiro que verifique a página do
Prof. Edson Borin [2], que ensina Linguagem de Montagem utilizando o
simulador ARMv5.
[1] www.archc.org
[2] http://www.ic.unicamp.br/~edson/disciplinas/mc404/2013-1s/ab/index.html
--
Gabriel Krisman Bertazi