| # | Tópico | Pág. |
| 1 | Introdução | 3 |
| 2 | Implementação do GLiTCH na Plataforma EDgAR | 4 |
| 2.1 | Partição do GLiTCH em Componentes de H/W e de S/W | 5 |
| 2.2 | Componentes do GLiTCH a Implementar em S/W | 6 |
| 2.2.1 | Descrição Funcional das Componentes a Implementar em S/W | 6 |
| 2.2.2 | Implementação em S/W de Componentes | 7 |
| 2.3 | Componentes do GLiTCH a Implementar em H/W | 10 |
| 2.3.1 | Descrição Funcional das Componentes a Implementar em H/W | 10 |
| 2.3.2 | Implementação em H/W de Componentes | 10 |
| 2.4 | Interface entre Partiçõoes de H/W e de S/W | 11 |
| 3 | Linguagem Assembly para o GLiTCH | 12 |
| 4 | Resultados | 13 |
| 5 | Conclusões e Trabalho Futuro | 13 |
| # | Conteúdo | Pág. |
| 1 | Lista de Ficheiros e Resumo do seu Contéudo | 19 |
| 1.1 | Utilitários | 19 |
| 1.2 | Ficheiros Header | 19 |
| 1.3 | Ficheiros com Código Fonte do Emulador | 20 |
| 2 | Lista das Funções Incluídas nos Ficheiros | 21 |
A2.3 Conteúdo dos Ficheiros
| # | Ficheiro | Pág. |
| 3.1 | runme.bat | 25 |
| 3.2 | heloskip.hl1 | 26 |
| 3.3 | b008.hl1 | 27 |
| 3.4 | extract.prg | 28 |
| 3.5 | run-btl.bat | 29 |
| 3.6 | pe-hw.bat | 30 |
| 3.7 | pe-sw.bat | 31 |
| 3.8 | edgar-hw.h | 32 |
| 3.9 | data.h | 33 |
| 3.10 | datadef.h | 36 |
| 3.11 | arithrom.c | 39 |
| 3.12 | chip.c | 47 |
| 3.13 | fetch.c | 53 |
| 3.14 | lca-util.c | 55 |
| 3.15 | logicrom.c | 57 |
| 3.16 | magnirom.c | 62 |
| 3.17 | matchrom.c | 67 |
| 3.18 | pbl.c | 69 |
| 3.19 | pblwrit2.c | 73 |
| 3.20 | pblwrite.c | 83 |
| 3.21 | pe.c | 98 |
| 3.22 | pe_rom.c | 102 |
| 3.23 | sgnbtrom.c | 117 |
| 3.24 | teste.c | 120 |
| 3.25 | vsr-sw.c | 128 |
| 3.26 | vsr.c | 132 |
| # | Tipo de Instruções | Pág. |
| 1 | Instruções Para Manipular Dados do VSR | 136 |
| 2 | Instruções de Match | 138 |
| 3 | Instruções Aritméticas | 140 |
| 4 | Instruções para Cálculo do Bit de Sinal | 147 |
| 5 | Instruções para Comparação de Magnitude | 149 |
| 6 | Instruções com Operações Lógicas | 151 |
| 7 | Instruções para Deslocamento de TAGs | 157 |
| 8 | Instruções para Manipulação de TAGs de Vários Chips | 163 |
| 9 | Instruções para Leitura da CAM | 169 |
| 10 | Instruções para Escrita na CAM | 170 |
| 11 | Instruções Diversas | 176 |
| # | Ficheiro | Pág. |
| 1 | p2_v2.1 | 181 |
| 2 | vsr.1 | 186 |
| 3 | linha.1 | 188 |
| 4 | ffd_ce.1 | 189 |
| 5 | interfac.1 | 190 |