









Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Uma introdução à arquitetura de conjunto de instruções em engenharia informática. A arquitetura de conjunto de instruções é uma parte do computador que especifica as instruções que uma unidade central de processamento pode executar. O texto discute os conceitos básicos, incluindo o que são conjuntos de instruções, a classificação em cisc e risc, e a execução eficiente. Além disso, são apresentadas as instruções lógicas e aritméticas, as instruções de transferência de controle, e as operações complexas.
Tipologia: Resumos
1 / 16
Esta página não é visível na pré-visualização
Não perca as partes importantes!










FACULDADE DE CIÊNCIAS E TECNOLOGIA ENGENHARIA INFORMÁTICA 2º ANO Arquitectura do conjunto de instruções
A operação de uma CPU é determinada pelas instruções que ela executa, conhecidas como instruções de máquina ou instruções do computador. Cada instrução deve conter toda a informação necessária para que a CPU possa executá-la. conjunto de instruções é um grupo de comandos para uma CPU em linguagem de máquina, que é o idioma elementar de computadores, que é uma sequência longa de número binários, neste caso zeros e uns (Bits), por vezes referido como 1 ª geração da linguagem de programação.
O Conjunto de instruções, que também é chamado de Arquitectura de Conjunto de Instruções (instruction set architecture - ISA) é uma parte do computador que está ligada à programação que é basicamente á Linguagem de Máquina, é uma especificação que detalha as instruções que uma unidade central de processamento pode perceber e executar. Descreve os aspectos do processador que facilmente são visíveis e interpretados pelo programador, incluindo os tipos de dados nativos, as instruções, os registos, a arquitectura da memoria e as interrupções, dentre outros.
Um conjunto de instruções complexo (Complex Instruction Set Computer - CISC) tem muitas instruções especializadas, algumas das quais raramente serão usadas em programas práticos. Um conjunto reduzido de instruções (Reduced Instruction Set Computer - RISC) simplifica o processador implementando somente as instruções que são frequentemente utilizadas;
Instruções de manipulação de dados e memória
Instruções Lógicas e Aritméticas
Alguns exemplos de instruções "complexas:
Implementação de conjunto de instruções Qualquer dado de conjunto de instruções pode ser implementado em varias formas. Todas as formas de implementação de um conjunto de instruções especial apresentam o mesmo modelo de programação, e todas as implementações desse conjunto de instruções são capazes de executar os mesmos binários. As várias formas de implementação de um conjunto de instruções diferem no custo, desempenho, consumo de energia, tamanho, entre outros.
Instruções com zero operando Todas as operações aritméticas ocorrer usando o topo ou duas posições na pilha (topo e segunda posição). Exemplo:
Próxima aula pesquisar e apresentar: ▪ Instruções com diferentes operandos; ▪ Tipos de Instruções; ▪ Modo de endereçamento.
Agradeço pela atenção