Articles of 64 bits

bit a bit E em Javascript com um inteiro de 64 bits

Eu estou procurando uma maneira de executar um bit a bit E em um inteiro de 64 bits em JavaScript. JavaScript irá converter todos os seus valores duplos em números inteiros de 32 bits para fazer as operações bit a bit ( detalhes aqui ).

Usando os 16 bits extras em pointers de 64 bits

Eu li que uma máquina de 64 bits usa apenas 48 bits de endereço (especificamente, estou usando o Intel Core i7). Eu esperaria que os 16 bits extras (bits 48-63) fossem irrelevantes para o endereço e fossem ignorados. Mas quando tento acessar esse endereço recebi um sinal EXC_BAD_ACCESS . Meu código é: int *p1 = […]

O que os prefixos E e R representam nos nomes dos registradores Intel de 32 e 64 bits?

Os nomes dos registradores de 32 bits começam com um E e os de 64 bits começam com um R. O que significam o E e R? Existe um motivo para escolher esses alfabetos? Além disso, em registradores de 64 bits, também podemos ver em qualquer depurador de baixo nível como o Windbg que os […]

Matriz Java com mais de 4gb elementos

Eu tenho um arquivo grande, espera-se que seja em torno de 12 GB. Eu quero carregar tudo na memory em uma máquina de 64 bits com 16 GB de RAM, mas acho que o Java não suporta matrizes de bytes tão grandes: File f = new File(file); long size = f.length(); byte data[] = new […]

Registro do Windows de 64 bits versus registro de 32 bits

Eu ouvi na arquitetura do Windows x64, a fim de apoiar a execução de aplicativos x86 e x64, há dois conjuntos separados / diferentes de registro do Windows – um para o aplicativo x86 para acessar e outro para o aplicativo x64 para acessar? Por exemplo, se um COM registra CLSID no conjunto de registros […]

O VB6 IDE é executado no Windows 7/8/10 de 64 bits?

Estamos chegando a um ponto de replace vários de nossos PCs de desenvolvedores e gostaríamos de passar para 64 bits para maximizar o hardware / vida dos PCs, mas também precisamos dar suporte a vários aplicativos VB6 herdados. Dito isto, a Microsoft diz que não é suportado, mas isso não significa necessariamente que não funciona. […]

Acessar COM x86 de x64 .NET

Eu tenho um servidor x64 que, desde minhas bibliotecas são compiladas para AnyCPU, executado em x64. Estamos precisando acessar um componente COM registrado em x86. Eu não sei o suficiente sobre COM e minhas pesquisas no google estão me levando a lugar nenhum. Pergunta: Posso usar um link de registro simbólico de x64 de volta […]

JavaScript suporta números inteiros de 64 bits?

Eu queria saber se JavaScript está manipulando incorretamente inteiros de 64 bits ou estou fazendo algo errado? Eu tenho o seguinte código: var str = “0x4000000000000000″; //4611686018427387904 decimal var val = parseInt(str); alert(val); Eu recebo este valor: “4611686018427388000”, que é 0x4000000000000060

Detectar o Windows de 64 bits ou 32 bits do agente do usuário ou JavaScript?

Eu quero oferecer a versão correta de um download. As versões que tenho são: Windows de 32 bits Windows de 64 bits Linux Detectar o Linux usando o campo User Agent é fácil; mas é possível descobrir com segurança se o Windows é de 32 bits ou 64 bits? Os usuários podem estar usando navegadores […]

Segmentação de 32 bits e 64 bits com o Visual Studio na mesma solução / projeto

Eu tenho um pequeno dilema sobre como configurar o meu visual studio para multi-targeting. Background: c # .NET v2.0 com p / invocando em DLL de terceiros de 32 bits, SQL compact v3.5 SP1, com um projeto de instalação. No momento, o destino da plataforma é definido como x86 para que possa ser executado no […]