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 DC | Valor | Idioma |
---|---|---|
dc.contributor.advisor | SARMENTO, Adriano | - |
dc.contributor.author | ADVINCULA, Luan | - |
dc.date.accessioned | 2023-10-16T13:21:28Z | - |
dc.date.available | 2023-10-16T13:21:28Z | - |
dc.date.issued | 2023-09-25 | - |
dc.date.submitted | 2023-10-10 | - |
dc.identifier.citation | ADVINCULA, 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.uri | https://repositorio.ufpe.br/handle/123456789/52948 | - |
dc.description.abstract | Na 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.extent | 10p. | pt_BR |
dc.language.iso | por | pt_BR |
dc.rights | openAccess | pt_BR |
dc.rights.uri | http://creativecommons.org/licenses/by/3.0/br/ | * |
dc.subject | MIPS | pt_BR |
dc.subject | Arquitetura de Computadores | pt_BR |
dc.subject | Assembly | pt_BR |
dc.title | Grace: um simulador de MIPS para estudo da arquitetura de computadores | pt_BR |
dc.type | bachelorThesis | pt_BR |
dc.degree.level | Graduacao | pt_BR |
dc.contributor.advisorLattes | http://lattes.cnpq.br/3909181838888305 | pt_BR |
dc.subject.cnpq | Áreas::Ciências Exatas e da Terra | pt_BR |
dc.degree.departament | ::(CIN-DCC) - Departamento de Ciência da Computação | pt_BR |
dc.degree.graduation | ::CIn-Curso de Ciência da Computação | pt_BR |
dc.degree.grantor | Universidade Federal de Pernambuco | pt_BR |
dc.degree.local | Recife | pt_BR |
Aparece nas coleções: | (TCC) - Ciência da Computação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
TCC Luan Silva de Sena Advincula.pdf | 235,14 kB | Adobe PDF | ![]() Visualizar/Abrir |
Este arquivo é protegido por direitos autorais |
Este item está licenciada sob uma Licença Creative Commons