Princípios de Organização de Computadores (quatro)

Instrução e instrução

O sistema de computador é composto de duas partes, hardware e software. Refere-se ao dispositivo de hardware real pelo processador central, de memória e os dispositivos periféricos destes. Uma variedade de sistemas de software para programa de computador e de usuário por escrito. Um programa de computador instruções de seqüência.
Instrução é a menor unidade do computador que executa a função, o comando é um comando para executar o hardware do computador, uma cadeia de bits composta por uma pluralidade de bits binários, hardware de computador e pode ser realizada directamente identificar o corpo da mensagem. As instruções devem indicar a operação instrução conclusão, e claramente o destino da operação.
Um computador todas as instruções fornecidas pelas instruções de configuração do sistema do computador. As instruções para a programação pessoal informar o computador para executar uma operação básica, processamento, várias instruções podem ser composto por um programa, espera-se para completar uma tarefa.

instruções posição no computador

Aqui Insert Picture Descrição
Você pode analisar e olhar para os componentes básicos de um sistema de computador a partir de seis níveis.
camada de instrução é entre os sistemas de hardware e software. É uma interface de hardware entre componentes de software, têm um impacto significativo sobre as duas partes.
sistemas de hardware para funções implementadas para cada instrução para lidar com a convergência da relação entre o comando.
Software é composto por muitas instruções organizadas de acordo com certas regras de composição, a conclusão de algumas operações de dados ou processamento de transações.
Prós e contras de instrução é um fator chave para saber se um sistema de computador bem sucedido.

classificação funcional Instrução

  • Dados instrução da operação
    operações aritméticas, operações lógicas
  • instrução de transferência de dados
    entre registos, memória principal / registo
  • instrução de entrada / saída
    para a porta da transmissão de dados de entrada / saída
  • Controle de comando
    instrução de transferência, chamada de subrotina / instruções de devolução
  • Outras instruções
    off, on / off de interrupção, a operação vazia, privilégios, definir o código de condição
formato de instrução

formato de instrução: opcode e instrução palavra operando endereço bit esquema de atribuição de
Aqui Insert Picture Descrição
código de operação: função de operação da instrução especificado nesta seção, há uma determinação para cada opcode da instrução.
Operando endereço: operando endereço de armazenamento, e às vezes operando em si.
palavra de instrução: a representação binária completa de uma instrução.
Instrução comprimento de palavra: dígito binário palavra de instrução código.
palavra máquina: o número de bits de dados binários podem lidar diretamente com o computador.
Instrução palavra (vários bytes): 0,5, 1, ... uma palavra máquina.
De comprimento fixo estrutura de palavra de instrução ---------------------- comprimento variável estrutura de palavra de instrução
de comprimento fixo opcode -------------- -------------- opcode estendida

Dirigindo

modo (também chamado modo de endereçamento) abordando refere-se a um método para determinar a instrução seção operando endereço e o próximo endereço de instrução a ser executada.
Diferentes sistemas de computador usando diferentes números e funções de endereçamento, a complexidade da sua implementação e executam as propriedades variam. Alguns computador abordando menos, enquanto usando uma variedade de modos de endereçamento tem um computador.
Normalmente, ele necessita de um campo de endereço dedicado na instrução para cada endereço de operando, origem ou destino é usado para representar dados. Endereço do operando na forma dada endereço de instrução é referido. Use na forma de informações de endereço de acordo com certas regras ou calculados a partir de um valor obtido pela operação de leitura, o endereço é os dados reais. No campo operando pode indicar instruções:

  1. O nome da unidade ID acumulador computação ou registos de propósito específico.
  2. instruções de entrada / saída utilizados no dispositivo de I / O para um endereço de porta.
  3. células de memória de endereço em uma memória (ou dispositivo de I / O).

avaliação de desempenho do computador

  • Rendimento
    quantidade por unidade de tempo para completar a tarefa
  • O tempo de resposta
    para completar a tarefa no tempo
  • Os indicadores medem o desempenho
    MIPS
    CPI
    do tempo de CPU
    o relógio da CPU
  • programa de teste global (test bed)
Ele publicou 185 artigos originais · ganhou elogios 18 · vista 160 000 +

Acho que você gosta

Origin blog.csdn.net/pk_20140716/article/details/104617804
Recomendado
Clasificación