Arquitetura de conjunto de instruções
A arquitetura do conjunto de instruções (ISA), também conhecida como conjunto de instruções ou sistema de instruções, faz parte da arquitetura do computador relacionada à programação, incluindo o tipo de dados básicos, o conjunto de instruções, o registro, o modo de endereçamento Sistemas de armazenamento, interrupções, tratamento de exceção e E / S externas. A arquitetura de conjunto de instruções contém uma série de opcode, o opcode (linguagem da máquina) e os comandos básicos executados por um processador específico. O sistema de conjunto de instruções é diferente da microarquitetura (um conjunto de métodos de projeto de microprocessador usados para executar o conjunto de instruções). Computadores que usam microarquitecturas diferentes podem compartilhar um conjunto de instruções. Por exemplo, Pentium da Intel e AMD AMD Athlon, que usam a mesma versão do sistema de instruções x86, mas ambos são inerentemente diferentes no design interno. Alguns bytecodes de suporte de máquinas virtuais gerados pelo Smalltalk, máquinas virtuais Java, máquinas virtuais de tempo de execução de linguagem pública da Microsoft e seu sistema de conjunto de instruções traduz bytecode (bytecode) do caminho do código como um meio geral para uma máquina local A linguagem e, por meio da interpretação da implementação do código, não é um caminho comumente usado, a Transmeta desenvolveu do mesmo modo o sistema de instruções x86 com base no processador VLIW. ...