Matriz em assembly

2 respostas
C

alguém sabe ai como usar matriz em assembly no 8086?
se poder me mostrar um exemplo ou enviar link com informações de como usar,
estou agradecido.

2 Respostas

L

Matriz quadrada? Você usa como se fosse um array ue.

T

De modo geral, você pode representar uma matriz da forma que desejar, já que você vai ter de calcular os endereços, provavelmente fazendo

Você pode implementar uma matriz segundo o padrão do C (linhas / colunas) ou segundo o padrão do Fortran (colunas / linhas).

Não use as instruções de 16 bits (8086) e sim as de 32 bits (x86) ou de 64 bits (caso você possa usar o Windows ou o Linux de 64 bits) para que o endereçamento de sua matriz fique bem rápida.

http://books.google.com.br/books?id=094tYob7ipQC&pg=PA398&lpg=PA398&dq=imul+timing&source=bl&ots=e61cARqgGb&sig=Jw7L7BsrlZw13lxoOKcNdRtMPKE&hl=pt-BR&sa=X&oi=book_result&resnum=2&ct=result#PPA237,M1

Criado 30 de novembro de 2008
Ultima resposta 1 de dez. de 2008
Respostas 2
Participantes 3