RESUMO DA AULA, CRIBS
Ciência da computação e tecnologia da informação. Estrutura de comando da máquina (mais importante) Diretório / Notas de aula, folhas de dicas Índice (expandir) 50. Estrutura de instrução da máquina Um comando de máquina é uma indicação ao microprocessador, codificado de acordo com certas regras, para realizar alguma operação ou ação. Cada comando contém elementos que definem: 1) o que fazer? 2) objetos sobre os quais algo precisa ser feito (esses elementos são chamados de operandos); 3) como fazer? O comprimento máximo de uma instrução de máquina é de 15 bytes. 1. Prefixos. Elementos de instrução de máquina opcionais, cada um dos quais é de 1 byte ou pode ser omitido. Na memória, os prefixos precedem o comando. A finalidade dos prefixos é modificar a operação realizada pelo comando. Um aplicativo pode usar os seguintes tipos de prefixos: 1) prefixo de substituição de segmento; 2) o prefixo de comprimento de bit de endereço especifica o comprimento de bit do endereço (32 bits ou 16 bits); 3) o prefixo da largura do bit do operando é semelhante ao prefixo da largura do bit do endereço, mas indica o comprimento do bit do operando (32 ou 16 bits) com o qual o comando trabalha; 4) O prefixo de repetição é usado com comandos encadeados. 2. Código de operação. Elemento obrigatório que descreve a operação realizada pelo comando. 3. Modo de endereçamento byte modr/m. O valor deste byte determina a forma de endereço do operando utilizada. Os operandos podem estar na memória em um ou dois registradores. Se o operando estiver na memória, o byte modr/m especifica os componentes (registros de deslocamento, base e índice) usado para calcular seu endereço efetivo. O byte modr/m consiste em três campos: 1) o campo mod determina o número de bytes ocupados na instrução pelo endereço do operando; 2) o campo reg/cop determina ou o registrador localizado no comando no lugar do primeiro operando, ou uma possível extensão do opcode; 3) o campo r/m é usado em conjunto com o campo mod e determina o registrador localizado no comando no local do primeiro operando (se mod = 11), ou os registradores base e índice usados para calcular o endereço efetivo ( juntamente com o campo de deslocamento no comando). 4. Escala de bytes - índice - base (byte sib). Usado para expandir as possibilidades de endereçamento de operandos. O byte sib consiste em três campos: 1) campos de escala ss. Este campo contém o fator de escala para o índice do componente index, que ocupa os próximos 3 bits do byte sib; 2) campos de índice. Usado para armazenar o número do registro de índice que é usado para calcular o endereço efetivo do operando; 3) campos de base. Usado para armazenar o número do registrador base, que também é usado para calcular o endereço efetivo do operando. 5. Campo de deslocamento no comando. Um inteiro com sinal de 8, 16 ou 32 bits que representa, no todo ou em parte (sujeito às considerações acima), o valor do endereço efetivo do operando. 6. O campo do operando imediato. Um campo opcional representando 8-, Operando imediato de 16 ou 32 bits. A presença deste campo é, obviamente, refletida no valor do byte modr/m. Autor: Tsvetkova A.V. << Voltar: Diretivas de segmentação >> Encaminhar: Métodos para especificar operandos de instrução Recomendamos artigos interessantes seção Notas de aula, folhas de dicas: ▪ Eletrônica geral e engenharia elétrica. Berço ▪ Contabilidade. Notas de aula ▪ Estatísticas econômicas. Berço Veja outros artigos seção Notas de aula, folhas de dicas. Leia e escreva útil comentários sobre este artigo. Últimas notícias de ciência e tecnologia, nova eletrônica: A existência de uma regra de entropia para o emaranhamento quântico foi comprovada
09.05.2024 Mini ar condicionado Sony Reon Pocket 5
09.05.2024 Energia do espaço para Starship
08.05.2024
Outras notícias interessantes: ▪ Em 4 de janeiro, a Terra chegará o mais próximo possível do Sol. ▪ Tecnologia para medir o tempo com precisão de até zeptosegundos ▪ A vida nasce ao mesmo tempo que o planeta Feed de notícias de ciência e tecnologia, nova eletrônica
Materiais interessantes da Biblioteca Técnica Gratuita: ▪ seção do site Proteção de equipamentos elétricos. Seleção de artigos ▪ artigo de Sófocles. Aforismos famosos ▪ Que palavra pode descrever a derrota mais humilhante de Napoleão? Resposta detalhada ▪ artigo Capital e workover atual de poços. Instrução padrão sobre proteção do trabalho ▪ artigo Guirlandas de ano novo. Enciclopédia de rádio eletrônica e engenharia elétrica
Deixe seu comentário neste artigo: Todos os idiomas desta página Página principal | Biblioteca | Artigos | Mapa do Site | Revisões do site www.diagrama.com.ua |