Instrução MOVE no MEGA DRIVE. Programando em Assembly.

Subscribers:
21,200
Published on ● Video Link: https://www.youtube.com/watch?v=IsWKk0Vec3w



Duration: 43:39
866 views
113


Neste vídeo começamos a aprender as instruções do console Mega Drive, iniciando com a instrução MOVE, que é uma das instruções mais, se não a mais, utilizadas em assembly.
O move serve para copiar dados de um lugar para outro no sistema. Podemos usar registradores, memória ou imediatos para realizar as cópias. No Motorola 68000 a instrução move é a instrução que permite o maior número de modos de endereçamento na Cpu. É a única instrução que permite fazer uma operação de memória para memória.
O Move na verdade é uma família de instruções, onde na maioria das Cpus existem várias instruções que fazem parte desta família. No 68000 temos o "move", o "movea", o "moveq", o "movem" e o "movep".

0:00 Introdução
1:47 Instruções da Família Move
3:15 Sintaxe do Move
8:28 Sintaxe do Movea
10:58 Sintaxe do Moveq
14:25 Efeitos na Status Register
15:31 Rodando os exemplos no Debugger
41:26 Move e variáveis
43:24 Considerações Finais

#assembly #megadrive #move




Other Videos By Manual do Código


2021-08-31Implementando um Random Walker. Útil em alguns projetinhos.
2021-08-30Verificando se um Array é Monotônico. Algoritmo para Entrevistas Técnicas de Programação.
2021-08-30🕹 Matemática em Jogos de Snes. Começou a Complicar!
2021-08-27🕹 Como Somar Números no Mega Drive. Aprenda Programação com Consoles Antigos.
2021-08-17💻 Alterei a Linguagem PYTHON. E Funcionou!!!
2021-08-11🕹 Assembly de Snes. Vamos Aprender Várias Instruções. Movendo Dados.
2021-08-09Como Desenhar Círculos usando Programação? Para Jogos e outras coisas.
2021-08-05Grupos de Instruções do Mega Drive e Nova Instrução: EXG
2021-08-03MINI PROJETO: Desenhando Fractais com Sitemas-L em Javascript.
2021-08-02COMPILANDO O PYTHON para Estudar a Fundo.
2021-07-28Instrução MOVE no MEGA DRIVE. Programando em Assembly.
2021-07-23CIFRA DE CÉSAR. Algoritmo de Criptografia. Implementando um Algoritmo.
2021-07-22Como NÃO Fazer COLISÕES em Jogos. Colisão em Raycasting.
2021-07-21Treinando PROGRAMAÇÃO com este site FANTÁSTICO: Project Euler
2021-07-20Compilando um EMULADOR de MEGA DRIVE para ESTUDO e HACKEAMENTO: Genesis Plus Gx.
2021-07-19Como Usar um EDITOR HEXADECIMAL
2021-07-16Como Instalar o GITHUB COPILOT no Vscode e entrar na Lista de Espera.
2021-07-15Jogo de Snes com Inteligência Artificial? Jogo BIZARRO de SNES. Que Jogo é Esse???
2021-07-08Algoritmo - 3 MAIORES Números em um Array. Esse é Fácil.
2021-07-07GRAFOS. Introdução à Teoria dos Grafos. Programação, Matemática e Curiosidades.
2021-07-07Escopo de Variáveis em Javascript. Onde as Variáveis Fazem Sentido!



Tags:
assembly
instrução move
instruções assembly
sega genesis
assembly language
assembly tutorial
low-level programming
programação
como um processador funciona
como uma cpu funciona
16 bits
mega drive
super nintendo
16 bit
jogos antigos
motorola 68000
linguagem assembly
move
movea
moveq
move 68000
movea 68000
moveq 68000
68k
curso de assembly
debugger
debugger exodus
emulador exodus