====== Computador NEANDER ====== ==== Principais Características ==== * Largura de dados e de endereços de 8 bits * Dados representados em complemento de dois * Modo de endereçamento: direto * 1 registrador acumulador de 8 bits * 1 apontador de programa de 8 bits * 1 registrador de estado com 2 códigos de condição: negativo e zero * [[insneander|Conjunto de Instruções do NEANDER]] ==== Ferramentas ==== * {{wneander.zip|Simulador do NEANDER - Vers. 2.1.2 - julho/2002}} ==== Projetos de Programação ==== * {{wiki;trab;neander;2003-Soma em Sinal-Magnitude.pdf|Somar dois valores inteiros representados sinal e magnitude}} * {{wiki;trab;neander;2006-Multiplicacao.pdf|Multiplicar dois valores de 8 bits e armazenar o resultado de 16 bits na memória}} * {{wiki;trab;neander;2007-Expressao Aritmetica.pdf|Calcular a expressão: A = (((B + C) * 7 + 27 – (D – 6) * 5 ) div 2) + E}} * {{wiki;trab;neander;2010-Operacoes em Modulo 256.pdf|Implementar as quatro operações aritméticas e usá-las para calcular y = a.x + b}} * {{wiki;trab;neander;2011-Multiplicacao e Divisao.pdf|Implementar multiplicação e divisão e usá-las para calcular y = (a/b) * c}} * {{wiki;trab;neander;2013-Hipotese de Colatz (2n+1).pdf|Implemenar teste da hipótese de Collatz para números inteiros em 8 bits}} * {{wiki;trab;neander;2014-Produto Vetorial.pdf|Calcule o produto vetorial de dois vetores}} * {{wiki;trab;neander;2015-Maior Divisor Comum.pdf|Calcule o maior divisor comum (mdc) entre dois números de 8 bits. Sugestão: Algoritmo de Euclides}} ==== Referências ==== WEBER, R. F. Fundamentos de arquitetura de computadores. 4. ed. Porto Alegre: Bookman, 2012. 424 p. (Série Livros Didáticos Informática UFRGS, v. 8).