Podcast
Questions and Answers
Qual é a função do Carry Flag (CF) na execução de operações com números naturais?
Qual é a função do Carry Flag (CF) na execução de operações com números naturais?
Qual das seguintes operações não é realizada pela Unidade de Aritmética e Lógica (ALU)?
Qual das seguintes operações não é realizada pela Unidade de Aritmética e Lógica (ALU)?
O que a Unidade de Controlo utiliza para manter o endereço para leitura de instruções?
O que a Unidade de Controlo utiliza para manter o endereço para leitura de instruções?
Qual flag sinaliza que o resultado de uma operação é igual a zero?
Qual flag sinaliza que o resultado de uma operação é igual a zero?
Signup and view all the answers
Quais operações são realizadas pela Unidade de Vírgula Flutuante (FPU)?
Quais operações são realizadas pela Unidade de Vírgula Flutuante (FPU)?
Signup and view all the answers
Qual comando permite visualizar a lista de secções de um executável ELF?
Qual comando permite visualizar a lista de secções de um executável ELF?
Signup and view all the answers
O que é determinado pelo cabeçalho de um executável ELF?
O que é determinado pelo cabeçalho de um executável ELF?
Signup and view all the answers
Qual é a primeira etapa no carregamento de um programa ELF?
Qual é a primeira etapa no carregamento de um programa ELF?
Signup and view all the answers
Qual comando é utilizado para visualizar o disassembly de um executável ELF?
Qual comando é utilizado para visualizar o disassembly de um executável ELF?
Signup and view all the answers
Qual etapa do carregamento de um programa envolve a preparação de argumentos na pilha?
Qual etapa do carregamento de um programa envolve a preparação de argumentos na pilha?
Signup and view all the answers
O que caracteriza a Multitarefa de Granularidade Fina?
O que caracteriza a Multitarefa de Granularidade Fina?
Signup and view all the answers
Qual das seguintes opções descreve a Multitarefa Simultânea?
Qual das seguintes opções descreve a Multitarefa Simultânea?
Signup and view all the answers
Em que tipo de processador a Multitarefa Simultânea é possível?
Em que tipo de processador a Multitarefa Simultânea é possível?
Signup and view all the answers
O que é um impasse de dados?
O que é um impasse de dados?
Signup and view all the answers
Qual é uma característica dos processadores na arquitetrura mencionada?
Qual é uma característica dos processadores na arquitetrura mencionada?
Signup and view all the answers
Quando se realiza uma operação entre números naturais, qual flag deve ser testada para verificar se a capacidade de representação foi excedida?
Quando se realiza uma operação entre números naturais, qual flag deve ser testada para verificar se a capacidade de representação foi excedida?
Signup and view all the answers
Qual operação deve ser utilizada para multiplicar números inteiros?
Qual operação deve ser utilizada para multiplicar números inteiros?
Signup and view all the answers
Qual das seguintes instruções é usada para realizar a divisão de números naturais?
Qual das seguintes instruções é usada para realizar a divisão de números naturais?
Signup and view all the answers
Qual flag pode ser afetada na multiplicação de números inteiros?
Qual flag pode ser afetada na multiplicação de números inteiros?
Signup and view all the answers
Qual dos seguintes pares de instruções não afeta a Flag de Transporte?
Qual dos seguintes pares de instruções não afeta a Flag de Transporte?
Signup and view all the answers
Qual é a instrução utilizada para calcular o simétrico de um operador?
Qual é a instrução utilizada para calcular o simétrico de um operador?
Signup and view all the answers
Ao realizar operações em vírgula flutuante, qual componente da CPU é principalmente responsável pelos cálculos?
Ao realizar operações em vírgula flutuante, qual componente da CPU é principalmente responsável pelos cálculos?
Signup and view all the answers
Em operações de divisão, como as Flags são afetadas?
Em operações de divisão, como as Flags são afetadas?
Signup and view all the answers
Qual é a principal característica da representação ASCII?
Qual é a principal característica da representação ASCII?
Signup and view all the answers
Qual das seguintes afirmações descreve corretamente a secção de código de um programa?
Qual das seguintes afirmações descreve corretamente a secção de código de um programa?
Signup and view all the answers
O que representa o Program Counter (PC) no contexto de endereçamento de instruções?
O que representa o Program Counter (PC) no contexto de endereçamento de instruções?
Signup and view all the answers
Qual é a função principal das instruções categorizadas como 'controle de fluxo'?
Qual é a função principal das instruções categorizadas como 'controle de fluxo'?
Signup and view all the answers
Quais categorias de instruções são sempre aplicáveis a números inteiros?
Quais categorias de instruções são sempre aplicáveis a números inteiros?
Signup and view all the answers
O que caracteriza uma instrução implícita em um programa?
O que caracteriza uma instrução implícita em um programa?
Signup and view all the answers
Qual é a diferença entre um vetor de dados (array) e uma estrutura de dados?
Qual é a diferença entre um vetor de dados (array) e uma estrutura de dados?
Signup and view all the answers
Em instrucões de assembly, quais das opções abaixo se classificam como instruções aritméticas?
Em instrucões de assembly, quais das opções abaixo se classificam como instruções aritméticas?
Signup and view all the answers
O que se entende por evolução do reportório de instruções?
O que se entende por evolução do reportório de instruções?
Signup and view all the answers
Qual é a função dos dados armazenados a partir do byte menos significativo na memória?
Qual é a função dos dados armazenados a partir do byte menos significativo na memória?
Signup and view all the answers
Qual é a função da operação 'call' em uma função?
Qual é a função da operação 'call' em uma função?
Signup and view all the answers
Como é feita a passagem de parâmetros pela pilha?
Como é feita a passagem de parâmetros pela pilha?
Signup and view all the answers
O que deve ser feito antes e após a execução de uma função?
O que deve ser feito antes e após a execução de uma função?
Signup and view all the answers
Na fase de preparação de uma função, o que é essencial?
Na fase de preparação de uma função, o que é essencial?
Signup and view all the answers
Como funciona a execução do código dentro de uma função?
Como funciona a execução do código dentro de uma função?
Signup and view all the answers
Qual é o motivo da salvaguarda de registros?
Qual é o motivo da salvaguarda de registros?
Signup and view all the answers
O que ocorre durante a conclusão de uma função?
O que ocorre durante a conclusão de uma função?
Signup and view all the answers
Quando uma função deseja retornar um resultado, como ela pode fazer isso?
Quando uma função deseja retornar um resultado, como ela pode fazer isso?
Signup and view all the answers
Qual é a implicação de uma função que tem muitos parâmetros?
Qual é a implicação de uma função que tem muitos parâmetros?
Signup and view all the answers
Como as linguagens de alto nível modernas tratam a passagem de dados para funções?
Como as linguagens de alto nível modernas tratam a passagem de dados para funções?
Signup and view all the answers