Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como adicionar inteiros com deslocamentos Bit
matemática binária A compreensão é um pré-requisito para a programação eficiente de circuitos digitais - em particular , a programação de hardware de baixo nível. Quando você adiciona dois inteiros no processador do computador , mordeu mudanças ocorrem durante o processo. Quando a adição produz um inteiro que vai além dos limites do registo , bits extras que formam no lado esquerdo do número gerar mudanças bits. Instruções
1

Carregue o valor inteiro em um registrador usado para a adição. Coloque o segundo inteiro em um segundo registo. Adicionar os bits de números inteiros uma posição de cada vez , começando com o bit menos significativo ( LSB ) . Sempre estar ciente de um transporte que ocorre na soma da posição atual pouco após a soma . Leve-o para a próxima posição e prosseguir com a próxima soma pouco .
2

Adicione o LSB de cada inteiro juntos e coloque a soma na LSB do registro do primeiro número inteiro. Anote qualquer transportar antecipada e somar os próximos bits de cada inteiro.
3

Continue a fazer as adições com cada par de bits e escrever sua soma para a mesma posição em pouco o registo do primeiro número inteiro.

Anterior :

Próximo : No
  Os artigos relacionados
·Desvantagens e Vantagens de Compiladores 
·O que é um ponto de interrupção de exceção 
·Como configurar um JW Player 5.1 Com Lighttpd 
·Como editar arquivos TPL 
·Como selecionar CFForm em ColdFusion 
·Como converter um Float para um int em C # 
·Como usar Operações bit a bit em baixo nível de prog…
·Como escrever um script AWK 
·Como adicionar SSL Cert para IIS 
·Como fazer uma Fechar script em si 
  Artigos em destaque
·Como usar um buffer temporário em C + + 
·Qual é a diferença entre o baixo nível de programaç…
·Como atualizar Select T-SQL 
·Como usar Direct3D 
·Como formatar o DataGrid que não tem linhas 
·Como formatar datas em C # 
·Como conectar um Byte para uma Palavra Endereço 
·PowerShell Funções de data 
·ActiveX Component Tutorial 
·Como usar Ncurses 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados