CODE-dois (Computador de Ensino Elementar, versão 2), e teu antecessor ODE são dois processadores elaborados por professores Alberto Prieto e Antonio Lloris, da Universidade de Granada, para descomplicar o conhecimento do funcionamento e o design de hardware de um micro computador.
Ambos os processadores são do tipo RISC, com um formato de instruções inteiramente regular, e com 16 instruções de máquina. Comprimento da frase (tal da ALU como da memória) de ODE é de 12 bits, enquanto que a de CODE-2 é de dezesseis bits. Que o aluno pudesse dominar o funcionamento de um micro computador por intervenção de um modelo que redujese ao máximo a complexidade inerente ao alto número de instruções de máquina, os diferentes modelos de instruções, etc., Dispor de um repertório de instruções de máquina que, apesar de reduzido, que é apto de fazer uma extenso pluralidade de programas, com saltos condicionais e incondicionais, chamadas a subprogramas, operações aritméticas e lógicas, entradas e saídas, etc.
- A coragem é o ponto médio entre o medo e a temeridade
- Rainha: “O câmbio era de senso comum”
- K-tuin abre em Málaga tua primeira loja Apple de Andaluzia
- 7 Escritos 7.1 Livros
- Suporte para postar no site
- Screen Resumo: O Conselheiro Renato Hernandez
- SMART Illation
- Mensagens: 13.598
Existe uma abundante documentação sobre isto CODE-2, assim como este o equipamento didático (montador cruzado, emulador, etc.), definido como software livre. Além disso, há uma versão vendida do mesmo. Na explicação do repertório de instruções de máquina e no desenvolvimento de CODE-2 colaboraram, com o professor Prieto, assim como os professores Antonio Varas, Julho Ortega, Francisco Pelayo e Francisco Gómez Mula. Também. foram feitas numerosas implementações de CODE-2, usando diferentes tecnologias e arquiteturas, em que assim como intervieram Antonio do Pinho e Javier Díaz.
Antonio Martínez Álvarez e um montador atingido pelo aluno Andrés Jiménez Hubeaux. F. O registo rE é usado como um ponteiro de pilha (SP) e o rD como um registo de endereço, pra armazenar posições de memória com o intuito de fazer encaminhamento indiretos e indexados. Apesar da insistência específica dos registros rE e rD, o programador poderá usá-los bem como pra novas tarefas. Unidade lógica aritmética (ALU), com a qual se são capazes de fazer as operações aritméticas de soma e subtração (inteiros em complemento pra 2), a operação lógica NAND, deslocamentos lógicos do acumulador pra direita e esquerda e deslocamento aritmético pra direita.
flip-flop indicadores (FF) pra gerir as instruções condicionais de saltos ou de chamadas a subprogramas. Sessenta e quatro Kpalabras de dezesseis bits (128 KBytes). O repertório de instruções de CODE-2 considera 5 tipos de formatos (F0 a F4), utilizando cada instrução de um deles (acompanhar Figura 3). Todas as instruções começam com um campo de quatro bits que corresponde ao código de operação (codop).
então CODE-dois pode ter, no máximo, 16 instruções. Os outros campos da instrução realizam referência aos operadores de instrução e dependem do formato afiliado à instrução. O repertório de 16 de instruções de máquina de CODE-2 é o que se mostra pela Figura 5. Qualquer programa (em código de máquina) de CODE-2 só poderá conter instruções tiradas de entre as dezesseis do repertório.