Sumários
Fascículo ARQ2 (Lab)
3 Novembro 2016, 10:30 • Ibéria Medeiros
Depuração do programa com o ddd visualizando particularmente o estado das flags; Compreensão do display dos 7-segmentos no Jasmin. Utilização do display para output de resultados e input de dados.
Fascículo Arq2 - Lab
3 Novembro 2016, 08:00 • Mário João Barata Calha
Técnicas de depuração e utilização de display de sete segmentos no simulador
Fascículo ARQ2 (Lab)
3 Novembro 2016, 08:00 • Ibéria Medeiros
Depuração do programa com o ddd visualizando particularmente o estado das flags; Compreensão do display dos 7-segmentos no Jasmin. Utilização do display para output de resultados e input de dados.
Fascículo ARQ2 - Operações aritméticas e lógicas
2 Novembro 2016, 11:00 • Ibéria Medeiros
Representação em complemento para 2; Números com ou sem sinal: uma decisão do programador; Capacidade de representação do resultado de operações aritméticas; Utilização da ALU nas operações aritméticas (+,-,* e /); O registo das flags como registo de estado (CF, OF e ZF); Deslocamentos como operações de multiplicação/divisão por potências de 2; Utilização de máscaras para ativação, desativação e teste de bits; Utilização da ALU nas operações lógicas (~,&,|,»,«,…); A flag CF como auxiliar nas operações de deslocamento e rotação; Instruções assembly: add, adc, sub, sbb, inc, dec, neg, not, mul, imul, div, idiv, and, or, xor, test, shl, sal, shr, sar, rol, ror.
Instruções
2 Novembro 2016, 11:00 • Mário João Barata Calha
Reportório x86: instruções de deslocamento e de controlo de fluxo