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