|
O Curso de Arquitetura de Computadores vem complementar o conhecimento
adquirido no Curso de Circuitos Digitais, uma vez que durante o curso são
projetadas várias versões de uma CPU simples. Desta forma,
o aluno aprende de forma gradativa os principais conceitos de arquitetura
na medida em que implementa versões com complexidade crescente de
uma CPU RISC. Com esta metodologia de aprendizado baseado em problema acreditamos
que os conceitos básicos sejam aprendidos de forma mais fácil
e intituiva. No curso de Arquitetura são vistos os aspectos
básicos que fazem com que computadores que sigam a mesma arquitetura
possam executar os mesmos programas, como ocorre, por exemplo, com a linha
compatível com o IBM-PC. Sendo assim, há uma maior preocupação
em estudar a Unidade Central de Processamento (CPU), que é quem
define o conjunto de instruções e modos de endereçamento
disponíveis. A continuação do curso de Arquitetura
de Computadores se dá no curso de Organização de Computadores,
onde são analisadas a forma de implementação de um
determinado modelo de computador, considerando principalmente os dispositivos
de apoio à CPU, como por exemplo, gerenciamento de memória,
interfaces de entrada e saída, interação com o sistema
operacional, entre outros.
|