flashcards_ula - flashcards_ula

1
Q

Pergunta

A

Resposta

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

O que é uma ULA?

A

Uma ULA (Unidade Lógica e Aritmética) é um componente fundamental de uma CPU, responsável por executar operações lógicas e aritméticas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quais são as operações que a ULA realiza?

A

A ULA realiza operações como somas, subtrações, comparações, e operações bit a bit (AND, OR, XOR, NOT).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quais são os componentes principais da ULA?

A

Entradas de operandos, código de operação (opcode), circuitos lógicos e aritméticos, saída de resultados, e flags.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

O que são operandos na ULA?

A

Operandos são os dois valores que a ULA recebe como entrada, podendo vir de registradores ou da memória.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

O que é um opcode?

A

Um conjunto de bits que informa à ULA qual operação ela deve realizar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quais são os circuitos presentes na ULA?

A

Somador/Subtrator, Comparador, Circuitos Lógicos (AND, OR, XOR, NOT).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

O que é um somador/subtrator na ULA?

A

Um circuito que realiza operações de adição e subtração.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

O que faz o comparador na ULA?

A

Compara dois valores e determina se um é maior, menor ou igual ao outro.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Para que servem os circuitos lógicos na ULA?

A

Realizam operações como AND, OR, XOR, e NOT.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

O que são flags na ULA?

A

Flags são sinais de status que indicam condições especiais resultantes de operações, como overflow, carry, zero, e sinal.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Dê um exemplo de operação na ULA.

A

Uma operação simples de adição, como A + B, onde A e B são operandos, o opcode é de adição, e o somador gera a soma.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Como é uma operação de adição em MIPS Assembly?

A

Exemplo: add $t0, $t1, $t2 - Soma dois números inteiros armazenados em registradores.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Como é uma operação AND em MIPS Assembly?

A

Exemplo: and $t3, $t4, $t5 - Operação AND bit a bit entre dois registradores.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Quais são as funções adicionais que a ULA pode desempenhar?

A

Deslocamento lógico ou aritmético de bits, multiplicação e divisão.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Qual é a importância da ULA em um processador?

A

A ULA é crítica para realizar cálculos e manipular dados, sendo essencial para a execução de programas.