Perguntas com a marcação «assembly»

11
Acesse o DOM no WebAssembly

Recentemente, comecei a usar o WebAssembly em alguns de meus projetos. Estou fazendo isso porque ouvi dizer que o Wasm é mais rápido que o javaScript. Quando realmente iniciei meu primeiro projeto Wasm, percebi que não sabia como manipular o DOM em C ++. Existe alguma maneira de fazer isso usando...

10
O pré-buscador L2 HW é realmente útil?

Estou no Whiskey Lake i7-8565U e estou analisando os contadores de perf e o tempo para copiar 512 KiB de dados (duas vezes mais que o tamanho do cache L2) e enfrentei alguns mal-entendidos sobre o trabalho do pré-buscador L2 HW. No manual Intel Vol.4 MSR, há MSR que 0x1A4o bit 0 é para controlar o...

8
O vzeroall zero registra ymm16 em ymm31?

A documentação para vzeroallparece inconsistente. A prosa diz: A instrução zera o conteúdo de todos os registros XMM ou YMM. O pseudocódigo a seguir que, contudo, indica que no modo de 64 bits única regista ymm0através ymm15são afectados: IF (64-bit mode) limit ←15 ELSE limit ← 7 FOR i in 0...

8
Montagem C64 renderizando um sprite

Eu escrevi um programa curto no 6502 assembler para o Commodore 64 usando o ca65 assembler e o ld65 linker . O programa deve renderizar um sprite quadrado sólido em algum lugar próximo ao centro da tela, mas não vejo nada sendo renderizado. Esta é a minha assembléia: .segment "CODE" ; set...