Link-Me

Link-Me LunarMario!


Conectar-se

Esqueci minha senha

Estatísticas
Temos 129 usuários registrados
O último usuário registrado atende pelo nome de Maverick Hunter

Os nossos membros postaram um total de 202 mensagens em 47 assuntos
Galeria


Social bookmarking

Social bookmarking Digg  Social bookmarking Delicious  Social bookmarking Reddit  Social bookmarking Stumbleupon  Social bookmarking Slashdot  Social bookmarking Yahoo  Social bookmarking Google  Social bookmarking Blinklist  Social bookmarking Blogmarks  Social bookmarking Technorati  

Conservar e compartilhar o endereço de Lunar Mario em seu site de social bookmarking

Conservar e compartilhar o endereço de Lunar Mario em seu site de social bookmarking

Últimos assuntos
» ajuda porfa
Dom Set 13, 2015 10:28 am por kokeke

» OW Show Off
Sex Fev 03, 2012 12:40 am por vuthiouo

» Imagens/Vídeos de Sua Hack!
Seg Dez 19, 2011 1:29 am por jicloupr

» Mudamos para o SMW Tech
Qui Nov 10, 2011 6:53 pm por FD Manuz OW Hacker

» Porque Nenhum Custom Music Funciona
Seg Nov 07, 2011 4:03 pm por Giga Gaia

» É isso....
Sex Out 28, 2011 6:25 pm por -Undefinied3-

» Qual é o nome dessa musica? Onde a encontro?
Seg Out 24, 2011 7:53 pm por Breno

» Perguntas Rapidas
Sex Out 07, 2011 5:55 pm por FD Manuz OW Hacker

» Projeto de tradução do arquivo de ajuda do Lunar Magic
Ter Out 04, 2011 10:17 pm por FD Manuz OW Hacker

» Recrutamento de moderadores.
Ter Out 04, 2011 10:09 pm por -Undefinied3-

» Projeto de reforma grand finale
Ter Out 04, 2011 6:01 pm por FD Manuz OW Hacker

» Esse fórum necessita de participação URGENTE
Seg Out 03, 2011 2:00 pm por FD Manuz OW Hacker

» Sobre este fórum
Dom Out 02, 2011 12:27 pm por FD Manuz OW Hacker

» Galeria do Lunar Mario
Dom Out 02, 2011 12:25 pm por FD Manuz OW Hacker

» Programação em C, C++
Sab Out 01, 2011 8:00 pm por Vitor Vilela

Flux RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


Quem está conectado
1 usuário online :: Nenhum usuário registrado, Nenhum Invisível e 1 Visitante

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 41 em Dom Ago 30, 2015 11:37 am

Tutorial BASICÃO de ASM

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Tutorial BASICÃO de ASM

Mensagem por FD Manuz OW Hacker em Seg Fev 14, 2011 5:52 pm

Bom, finalmente o reencontrei. Para inaugurar a seção, eis o meu tutorial BEM BÁSICO de ASM. No máximo do máximo, ele vai servir para as pessoas que querem fazer blocos de até média complexidade.
Eis o link:

Download ASM Tutorial em Português - Manuz
avatar
FD Manuz OW Hacker
Nível 2
Nível 2

Mensagens : 48
Pontos : 2177
Data de inscrição : 21/12/2009
Idade : 23
Localização : Sombras Vertigo Vortex

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Tutorial BASICÃO de ASM

Mensagem por Vitor Vilela em Seg Fev 14, 2011 8:35 pm

Realmente, esse é uns dos melhores tutoriais de ASM que já vi, cara! Além de ser tudo em português, ele explica direitinho.

Dica: Adicione algumas coisas que tem relação a matemática avançada no ASM. Por exemplo, AND dá pra calcula pela a calculadora do windows em modo cientifico. Isso pode ajuda, por exemplo, pra testar uma opcode.

Eu faço assim:

LDA #$FF
AND #$4F
STA $XX

Tipo, ele faz tal modificação e depois é salvo na ram XX. Se eu carreguei FF, e depois faço AND #$4F, posso fazer isso na calculadora: 0xFF & 0x4F = 0x4F (obvio).

Isso pode ajudar em outro lado que também pode facilitar caso alguém sabe bem em matemática de binários, hex, etc.

EOR = ^ (botão OR)
AND = & (botão AND)
ASL = *2 (botão * com 2)
LSR = /2 (botão / com 2)

etc.
avatar
Vitor Vilela
Nível 2
Nível 2

Mensagens : 34
Pontos : 246
Data de inscrição : 09/10/2010
Idade : 19
Localização : Taboão da Serra, SP

Ver perfil do usuário http://lunarmagic.comeze.com/

Voltar ao Topo Ir em baixo

Re: Tutorial BASICÃO de ASM

Mensagem por FD Manuz OW Hacker em Ter Fev 15, 2011 6:29 pm

Vitor, aproveitando o que você disse, nesse post explicarei como os opcodes AND, ORA e EOR se relacionam com a lógica do ponto de vista matemático (1º ano do médio, foi quando aprendi). Vamos lá:

1) Operação lógica "E" (^) : p^q (lê-se p E q), sendo p e q premissas, com valor V ou F (no ASM, 1 é V, 0 é F). Tabela de possibilidades:

pqp^q
VVV
VFF
FVF
FFF

Se compararem com a tabela do AND (V é 1,F é 0), será uma estranha coincidência (p é o bit 1, q será o bit 2, e p^q o resultado de AND).


Quanto ao ORA:
ORA segue a operação lógica OU (p V q) (lê-se p OU q). Na tabela lógica:
p
q
p V q
V
V
V
V
F
V
F
V
V
F
F
F
Agora, o EOR, a OVELHA NEGRA DA LÓGICA:
O EOR é simplesmente o INVERSO da operação lógica p <-> q (p SE, E SOMENTE SE, q) Agora, irei comparar a tabela do SE E SOMENTE SE NORMAL E A DO EOR:

TABELA DO SE E SOMENTE SE:
p
q
p <-> q
V
V
V
V
F
F
F
V
F
F
F
V
Tabela do EOR:
bit A
bit B
Operação EOR
1
1
0
1
0
1
0
1
1
0
0
0
Sacaram? (V é SEMPRE 1, F é SEMPRE 0, não se esqueçam!)
avatar
FD Manuz OW Hacker
Nível 2
Nível 2

Mensagens : 48
Pontos : 2177
Data de inscrição : 21/12/2009
Idade : 23
Localização : Sombras Vertigo Vortex

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Tutorial BASICÃO de ASM

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum