Opções de inscrição

SSC0902-OrgArq (Organização e Arquitetura de Computadores) - Prof. Fernando Osório 2021 (2o. Sem.) - Ensino Remoto.
Abordar conhecimentos atuais sobre a organização e arquitetura de computadores digitais. Estudar aspectos funcionais, estruturais e de desempenho de processadores, memórias, e do subsistema de entrada/saída e suas redes de interconexão. Compreender técnicas de otimização e de paralelização do processador, abaixo do nível de arquitetura do conjunto de instruções. Aprender a codificação de programas em linguagem de montagem.
MATERIAL ON-LINE na Wiki-ICMChttp://wiki.icmc.usp.br/index.php/SSC-902-2021(FOsorio)
Consulte a Wiki-ICMC: O material de aulas e principais informações estarão disponibilizadas lá!
Programa:
Noções de Linguagens Montadoras (assembly): aspectos importantes em projetos de linguagens de máquina e de montagem; codificação de programas em assembly; Organização de processadores, elementos básicos e seus conceitos fundamentais; Implementação do Ciclo de Instrução: aspectos estruturais, funcionais e de desempenho do nível de microarquitetura; arquitetura RISC; Unidade de controle hardwired e microprogramada: fundamentos e desenvolvimento. Paralelismo no nível de microarquitetura: pipeline, arquiteturas superescalares e multithreading; Subsistemas de memória envolvendo cache e memória principal: aspectos estruturais, funcionais e de desempenho. Entrada e Saída (E/S): organização, técnicas e evolução do hardware para a E/S Sistemas de interconexão atuais: conceitos gerais, estudos de casos. Barramento.
Visitantes não podem acessar este curso. Por favor faça login.