Skip navigation
Use este identificador para citar ou linkar para este item: https://repositorio.ufpe.br/handle/123456789/52948

Compartilhe esta página

Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorSARMENTO, Adriano-
dc.contributor.authorADVINCULA, Luan-
dc.date.accessioned2023-10-16T13:21:28Z-
dc.date.available2023-10-16T13:21:28Z-
dc.date.issued2023-09-25-
dc.date.submitted2023-10-10-
dc.identifier.citationADVINCULA, Luan. Grace: um simulador de MIPS para estudo da Arquitetura de Computadores. 2023. Trabalho de Conclusão de Curso (Luan Silva de Sena Advincula) - Universidade Federal de Pernambuco, Recife, 2023.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/52948-
dc.description.abstractNa disciplina de Infraestrutura de Hardware, sao abordados os com- ˜ ponentes essenciais para o funcionamento do computador, incluindo unidades de processamento, memoria e armazenamento. A interface entre hardware e ´ software se da pela Instruction Set Architecture (ISA) - conhecida como re- ´ pertorio de instruc¸ ´ oes em portugu ˜ es, usando uma implementac¸ ˆ ao em forma de ˜ linguagem de montagem (Assembly) gerada por compiladores de linguagens de programac¸ao de n ˜ ´ıvel mais alto. Essa linguagem usa mnemonicos que abs- ˆ traem a representac¸ao bin ˜ aria das instruc¸ ´ oes e de dados, de forma que seja ˜ mais facil e intuitivo a programac¸ ´ ao da CPU. Os alunos da disciplina desen- ˜ volvem codigos em Assembly para entender como as instruc¸ ´ oes s ˜ ao executadas ˜ pelo processador, e consequentemente a forma que os compiladores geram essa linguagem a partir de codigos de n ´ ´ıvel superior. Ferramentas como simuladores de repertorio de instruc¸ ´ oes s ˜ ao usadas para ler o c ˜ odigo e gerar sa ´ ´ıdas com base nele, exibindo os dados nos registradores para verificac¸ao de correc¸ ˜ ao. ˜ Geralmente essas ferramentas incluem um editor de texto proprio, al ´ em de ou- ´ tros elementos graficos para guiar o usu ´ ario. Dado que existem poucas fer- ´ ramentas similares, muitas delas nao s ˜ ao multiplataforma e est ˜ ao restritas a ˜ sistemas operacionais espec´ıficos, foi desenvolvido um interpretador de Assembly em formato de linha de comando de codigo aberto e prop ´ osito educacional. ´ O objetivo e torn ´ a-lo multiplataforma e f ´ acil de usar, sem a necessidade de usar ´ um editor de texto espec´ıfico. Isso facilitara o desenvolvimento das atividades ´ da disciplina de Infraestrutura de Hardware e estara dispon ´ ´ıvel gratuitamente para qualquer usuario interessado.pt_BR
dc.format.extent10p.pt_BR
dc.language.isoporpt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/br/*
dc.subjectMIPSpt_BR
dc.subjectArquitetura de Computadorespt_BR
dc.subjectAssemblypt_BR
dc.titleGrace: um simulador de MIPS para estudo da arquitetura de computadorespt_BR
dc.typebachelorThesispt_BR
dc.degree.levelGraduacaopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/3909181838888305pt_BR
dc.subject.cnpqÁreas::Ciências Exatas e da Terrapt_BR
dc.degree.departament::(CIN-DCC) - Departamento de Ciência da Computaçãopt_BR
dc.degree.graduation::CIn-Curso de Ciência da Computaçãopt_BR
dc.degree.grantorUniversidade Federal de Pernambucopt_BR
dc.degree.localRecifept_BR
Aparece nas coleções:(TCC) - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC Luan Silva de Sena Advincula.pdf235,14 kBAdobe PDFThumbnail
Visualizar/Abrir


Este arquivo é protegido por direitos autorais



Este item está licenciada sob uma Licença Creative Commons Creative Commons