Vous êtes sur la page 1sur 2

PROCESSADOR NEANDER-X Objetivo: 1) Estudar o processador Neander-X. 2) Pesquisar o que so simuladores.

Competncias/habilidades: * Conhecer as tabelas de representao de caracteres e sua funcionalidade. * Entender o que so portas lgicas, instrues e endereos. * Desenvolver a competncia leitora e a capacidade de localizar informaes relevantes do texto para entendimento da mensagem. Desenvolvimento: Pesquisar as caractersticas do processador Neander-x e responda as seguintes questes: a) Quantos bits so utilizados para representar uma instruo? b) Quantos bits so utilizados para representar um endereo? c) Como so representados os nmeros inteiros negativos? d) Quantas instrues podem existir? e) Qual o tamanho mximo de memria enderevel? f) Quais so os registadores disponveis? g) Qual o formato de uma instruo? Pesquisar a funo dos simuladores e comparar o simulador NeanderWin (simulador do processador Neander-X) com outro a sua escolha. Produto/resultado: Pesquisar a funo

dos simuladores e comparar o simulador NeanderWin (simulador do processador Neander-X) com outro a sua escolha. RESPOSTAS: Desenvolvimento a) Quantos bits so utilizados para representar uma instruo? R: So utilizados 08 bits. b) - Quantos bits so utilizados para representar um endereo? R: So utilizados 08 bits. c) Como so representados os nmeros inteiros negativos? R: Os nmeros negativos so representados como N (negativo), 1- resultado negativo, 0- resultado no negativo. d) Quantas instrues podem existir? R: Podem existir 15 instrues. e) Qual o tamanho mximo de memria enderevel? R: O Neander-X usa uma memria de 256 posies (endereos) x 8 bits para enderear (= largura de endereo de 08 bits), logo, ele consegue acessar qualquer endereo do intervalo: * 00000000 11111111 (em binrio) * 0 255 (em decimal) * 0 M FFH (em hexadecimal). Com isso temos a seguinte diviso de memria: * rea programada posio 0M at 7FH * rea de dados posio 80H at FFH. f) Quais so os registadores disponveis R: Os registados disponveis so: 1 registador de estado com 2cdigos de condio: negativo (N) e zero (Z). g) Qual o formato de uma instruo? R: Os formatos so: uma linha pode conter alguns dos seguintes elementos: um rtulo, um operador ou uma pseudo-instruo,

um operador opcional e comentrios. So permitidas linhas vazias. Instrues com 1 byte (NOP, NOT) Instrues com 2 byte (STA, LDA, ADD, OR, AND, JMP, JN, JZ) - Funo dos simuladores: R: Facilitar ao mximo as actividades didcticas do professor e o apoio mais completo possvel para as dificuldades comuns do aluno. Sendo criado um ambiente integrado para desenvolvimento, que executa em Windows e Linux incluindo: * Editor de textos; * Montador (assembler); * Simulador da arquitectura; * Visualizador da memria simulada; * Ferramenta de apoio ao aprendizado de instrues; * Utilitrio para converses de bases; * Simulador de visor painel de chaves; * Gerador /carregador de imagem da memria simulada. Com isso os alunos tem diversas experincias prticas como simulador, buscando nesse processo muito mais que apresentar conceito tericos e nomenclatura, mas conduzir o aluno a uma viso abrangente e em pequena medida, criticar sobre a estrutura e o conjunto de instrues, que permita gerar a curiosidade para estudos futuros mais aprofundados. - Comparao do simulador NeanderWin e o simulador K&S. R: Quanto s limitaes analisadas nos simuladores existentes e o que se deseja que o sistema proposto atenda, verificou que as ferramentas apresentadas, Neander e K&S, simulam de uma forma correcta o funcionamento do hardware (parte fsica) e a interaco entre os dispositivos. O problema est na forma de como apresentada a simulao e nas funcionalidades oferecidas, o simulador K&S um simulador grfico funciona de forma correcta, mas possui duas deficincias significativas: em primeiro lugar a sua interface que se distancia um pouco da forma conceitual do hardware do computador. O modo como so apresentados os dispositivos apresenta pouca semelhana com o hardware. Outro aspecto importante que os programas criados no K&S para execuo no podem ser salvos, pois o software no disponibiliza essa funcionalidade. Analisando sob o foco didctico um aspecto crtico para sua utilizao. Sobre o Neander podese compartilhar quanto forma grfica as mesmas consideraes feitas ao K&S, sendo que o simulador Neander apresenta menos informaes que o K&S quanto ao layout do hardware do computador. O diferencial do Neander que pode-se salvar os programas inseridos no sistema para uma futura manipulao. Referncias: http://www.ppgee.pucminas.br/weac/2006/PDF/WEAC-2006-Artigo-03.pdf http://equipe.nce.ufrj.br/gabriel/estacio/Neander3.pdf http://www.ulbra.inf.br/joomla/images/documentos/TCCs/2011_01/TCCII_CC_F rancisSherer.pdf http://pt.scribd.com/doc/72592070/trabalho-de-organizacao

Vous aimerez peut-être aussi