Avisos
Conteúdo para a prova
Conforme informado em aula, o conteúdo para a prova são os capítulos 1, 2 e 3 do livro do P&H. O capítulo 4 ficou de fora. |
Alteração nas datas de apresentação de trabalhos
Em função do "desaparecimento" de alguns grupos, as datas de apresentação foram modificadas a fim de que não haja lacunas entre as apresentações. As novas datas estão tanto no programa da disciplina quanto na parte de avaliações. Caso seu grupo não apareça na lista, e ainda assim pretendam realizar a apresentação, me procure pessoalmente para que verifiquemos a situação. |
Atividade para hoje (07/03/13)
1. Compreender os seguintes programas em assembly para o MIPS (R2000)
2. Iniciar o desenvolvimento do programa sort.asm. |
Notas da P1 publicadas
Notas aqui! Lembro que a vista de prova foi dada na aula seguinte à prova. Entretanto se alguém ainda quiser ver sua prova, por favor envie email para marcarmos uma hora. |
Atividade para aula de hoje
1. Ler material sobre MIPS 2. Baixar o simulador MARS 3. Rodar os exemplos (consulte o tutorial do MARS sempre que necessário)
|
Por quê aprender assembly
"Hand-written Assembly code is ALWAYS faster and/or smaller than the
equivalent compiled code, as long as the programmer understands the many
intricate details of the CPU they are developing for. eg: I wrote both
an optimized C function and an optimized Assembly function (using NEON
SIMD instructions) to shrink an image by 4, and my Assembly code was 30x
faster than my best C code! Even the best C compilers are still
terrible at using SIMD acceleration, which is a feature that is
available on most modern CPUs and can allow code to run between 4 to 50
times faster, and yet is rarely used properly!
" Texto completo: http://www.shervinemami.info/armAssembly.html |
Material para a aula de hoje
Caros, quem tiver notebook ou tablet, por favor traga-o para a aula de hoje juntamente com o seguinte material: |
VHDL para máquinas de estados
Caros, Corrigi o código das máquinas de estados da última aula. Por favor baixem novamente do Material de Apoio. Atenciosamente, Prof. Mesquita |
Exemplo de código
Na parte de Material de Apoio encontrarão o código VHDL mencionado na aula desta terça-feira (15/01/13). |
Material para a próxima aula
Caros, Para quem quiser aprofundar seu conhecimento sobre o que foi visto nas últimas aulas (lógica combinacional) ou descobrir o que vai aprender a partir de hoje (lógica sequencial), recomendo o livro Eletrônica Digital Moderna e VHDL, do Volnei. A. Pedroni, editora Campus. |
1-10 of 14