Resultados da pesquisa a pedido "x86-64"

1 a resposta

Como usar o endereçamento relativo RIP em um programa de montagem de 64 bits?

Como uso o endereçamento relativo RIP em um programa de montagem Linux para a arquitetura AMD64? Estou procurando um exemplo simples (um programa Hello world) que use o modo de endereço relativo AMD64 RIP. Por exemplo, o seguinte programa de ...

2 a resposta

opcodes x86 de 32 bits que diferem em x86-x64 ou completamente removidos

Eu procurei na Wikipedia por compatibilidade com versões anteriores do x86 em x86-x64 e ele diz: x86-64 é totalmente compatível com o código x86 de 16 e 32 bits. Como os conjuntos de instruções completos de x86 de 16 e 32 bits ...

1 a resposta

Como mover o dobro em% rax para uma determinada posição qword em% ymm ou% zmm? (Kaby Lake ou posterior)

A ideia é que eu gostaria de coletar valores retornados dedouble em um registro vetorial para processamento para máquinaimm width de uma vezsemarmazenando de volta na memória primeiro. O processamento específico é umvfma com outros dois ...

1 a resposta

O que será usado para a troca de dados entre threads em execução em um Core com HT?

Hyper-Threading [https://en.wikipedia.org/wiki/Hyper-threading]A tecnologia é uma forma de tecnologia multithreading simultânea introduzida pela Intel. Esses recursos incluem o mecanismo de execução,caches e interface de barramento do sistema; o ...

2 a resposta

executar montagem de 32 bits no processador de 64 bits com o mac os x

Eu tenho um problema com a execução de montagem de 32 bits no meu mac de 64 bits executando o x 10.9.5. Eu também tenho o NASM 2.11.08 instalado. Atualmente, estou lendo a linguagem Assembly passo a passo de Jeff Duntemann. No livro, ...

2 a resposta

Como posso alterar o dispositivo no qual o código OpenCL será executado com o Umat no OpenCV?

Como se sabe, o OpenCV 3.0 suporta nova classecv::Umat [http://docs.opencv.org/master/d7/d45/classcv_1_1UMat.html#gsc.tab=0]que fornece API transparente (TAPI) para usar o OpenCL automaticamente, se ...

1 a resposta

Erro: Símbolos indefinidos para arquitetura x86_64

Sou um programador bastante novato (como no código apenas quando preciso), mas trabalho principalmente na televisão. Eu tenho tentado compilar uma ferramenta que eu baixei(bmdtools) [https://github.com/lu-zero/bmdtools]para compilação no O, SX ...

1 a resposta

arquivo de montagem externo no visual studio

Pesquisei e descobri que não posso usar__asm em x64 no visual studio. Em vez disso, tenho que usar um arquivo de montagem externo. Como posso adicionar um arquivo de montagem externo ao meu projeto de console do win32? Como pode ...

4 a resposta

std :: pow produz resultados diferentes em aplicativos de 32 e 64 bits

Eu encontrei a incompatibilidade no resultado de alguns cálculos complexos. Quando observei minuciosamente os resultados intermediários, é a função std :: pow que cria essa incompatibilidade. Abaixo estão as entradas / saídas. long double dvalue ...

1 a resposta

A CPU x86_64 usa as mesmas linhas de cache para se comunicar entre 2 processos via memória compartilhada?

Como se sabe, todos os níveis do cache L1 / L2 / L3 no x86_64 moderno são virtualmente indexado, fisicamente marcado [http://www.realworldtech.com/sandy-bridge/7/]. E todos os núcleos se comunicam por meio do cache de último nível - cache-L3 ...