Arquitetura de Von Neumann
Título (link)
Objetivo
Apresentar de modo prático, com o uso de simulações, a importância e os principais conceitos e componentes da Arquitetura de Von Neumann.
Descrição
Este OA se apresenta como um roteiro de atividade que possibilitam ao utilizador a execução de quatro operações em um simulador de computador que efetuas operações em dados numéricos inteiros de até 16 bits. Destaca-se na simulação a possibilidade de observação do fluxo de dados entre os elementos da Arquitetura de Von Neumann.
Palavras-Chave
Arquitetura de Von Neumann, Organização de Computadores, Arquitetura de Computadores, Simulação Computacional.
Categorização
Atividades de Aula, Simulação Computacional.
Área e Sub-Área
Computação, Organização e Arquitetura de Computadores.
Nível de Ensino / Série
Técnico Profissionalizante e Universitário.
Pré-Requisitos
Informática básica.
Imagem
Informações ao Professor
O OA foi desenvolvido para ser usado como roteiro de atividade prática em aulas que tratam de temas relacionados a introdução aos conceitos de Organização e Arquitetura de Computadores.
A atividade prática tem como foco a compreensão da Arquitetura de Von Neumann através da visualização do fluxo de dados dentro de uma simulação computacional.
Outra vantagem deste roteiro, quando do uso de dados em binário, é que ele também permite a execução de rotinas que levam à compreensão sobre os conceitos de overflow, com e sem sinal.
Características Técnicas
O simulador K&S permite a execução de operações matemáticas e lógicas em dados numéricos inteiros. Este simulador foi desenvolvido em HTML, com rotinas em JavaScript. Devido ao pequeno tamanho e simplicidade das funções, ele é de carga e execução muito rápida , permitindo um boa interação em aulas e oficinas que o usam.
A prática interativa foi desenvolvida tendo como foco a Arquitetura de Von Neumann. No entanto, diversas atividades podem ser implementadas. Mesmo usando o seu modo mais "compacto", algumas outras temáticas podem ser destacadas, por exemplo, as seguintes: i) relação entre operações matemáticas e lógicas; ii) conversão de base (binária-decimal); reconhecimento e uso de sinalizadores de operações em ULAs; iv) compreensão do fluxo de dados.
O roteiro de aprendizagem, em seu texto, conta com diversos hiperlinks destinados principalmente a obtenção dos pré-requisitos necessários ao melhor compreensão do conteúdo apresentado.
Desenvolvedor
Prof. Cássio D. B. Pinheiro.