Linguagem de Máquina Flashcards

1
Q

O que é linguagem de máquina?

A

As CPUs são projetadas para reconhecer instruções codificadas como padrões de bits. Essa coleção de instruções, juntamente com o sistema de codificação, é chamada de linguagem de máquina.

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

O que é RISC?

A

Diz que a CPU deve ser projetada para executar um conjunto mínimo de instruções de máquina. Essa abordagem levou ao que hoje é conhecido como computador com conjunto reduzido de instruções (RISC).
O argumento a favor da arquitetura RISC é que tal máquina é eficiente, rápida e menos dispendiosa para ser fabricada.

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

O que é CISC?

A

É a sigla para Complex Instruction Set Computing (em português, Computação de Conjunto de Instruções Complexas). É um modelo de arquitetura de processadores caracterizado por permitir a realização de tarefas complexas a partir de um único comando, com diversos comandos disponíveis para este fim.

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

As instruções de máquina podem ser categorizadas em três grupos:

A

1 - Transferência de Dados.
2 - Lógica e Aritmética.
3 - Controle

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

Defina transferência de dados.

A

O grupo de transferência de dados consiste em instruções que requerem o movimento de dados de uma localidade a outra.

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

Defina Lógica e aritmética.

A

Consiste em instruções que dizem à unidade de controle para requisitar uma atividade dentro da unidade de lógica e aritmética. Como seu nome sugere, a unidade de lógica e aritmética é capaz de realizar operações além das operações aritméticas básicas.

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

Defina controle.

A

O grupo de controle consiste nas instruções que direcionam a execução do programa, em vez da manipulação de dados.

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

O que é LOAD?

A

Uma requisição para preencher um registrador de propósito geral é chamada de uma instrução de carga.

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

O que é STORE?

A

Uma requisição para transferir o conteúdo de um registrador para uma célula de memória é chamada de uma instrução de armazenamento.

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

O que é JUMP/BRANCH?

A

Usadas para direcionar a CPU a executar uma
instrução que não seja a próxima da lista.
Essas instruções JUMP aparecem em duas variedades:
Saltos incondicionais: “Pular para o Passo 5”;
Saltos condicionais: “Se o valor obtido for 0, pular para o Passo 5”.

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