Vi que na linguagem Delphi existe o tipo Int64 (64 bits). Como um processador de 32 bits armazenaria um dado com 64 bits de largura? Usaria 2 registradores, cada um com guardando a metade dos bits cada um (32 bits e depois 32 bits)?
Obrigado!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Vi que na linguagem Delphi existe o tipo Int64 (64 bits). Como um processador de 32 bits armazenaria um dado com 64 bits de largura? Usaria 2 registradores, cada um com guardando a metade dos bits cada um (32 bits e depois 32 bits)?
Obrigado!
Olá, tudo ok por aí?
Gostaria de pedir minhas mais sinceras desculpas pela demora em obter um retorno!
Sobre a sua dúvida, respondendo então, isso que você comentou de pegar dois registradores de 32 bits e usar cada um deles para ler metade da informação de um de 64 para tornar possível a leitura de um arquivo de 64 bit em um processador de 32 bit, na verdade atualmente isso não é possível, vou explicar porque:
Em suma era isso espero ter ajudado, caso tenha mais dúvidas ou algum problema relacionado ao curso recorra ao fórum!
Um grande abraço e bons estudos.