Sumários
Fascículo ARQ2 - Operações aritméticas e lógicas
2 Novembro 2016, 09:30 • 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.
Fascículo ARQ2 - Operações aritméticas e lógicas
31 Outubro 2016, 11:30 • 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
31 Outubro 2016, 10:30 • Mário João Barata Calha
Reportório x86: instruções de deslocamento e de controlo de fluxo
Instruções
31 Outubro 2016, 09:30 • Mário João Barata Calha
Reportório x86: instruções aritméticas e lógicas