Mapa de Memória em Programação. Introdução.

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



Duration: 21:02
1,006 views
110


Neste vídeo eu começo a falar sobre mapa de memória em programação. Isso aparece sempre que vamos programar em consoles antigos ou mesmo muitas placas de hoje em dia.
Nos consoles existem vários tipos de memória, Rom, Ram, Sram, Vram, memória de som, etc. Cada um desses chips de memória tem um tamanho, e os endereços dentro destes chips começam em 0x0 e vão até o tamanho do chip. Por exemplo, um chip de 64KB tem endereços que vão de 0x0 até 0xffff.
O objetivo do mapa de memória então é distribuir no espaço de endereçamento da Cpu todos esses ranges de memória. A partir daí existe um controlador que controla o barramento a partir dos endereços especificados pela Cpu.
Nos próximos vídeos começarei a falar sobre os mapas de memória do Mega Drive e do Snes.

#mapadememória #snes #megadrive




Other Videos By Manual do Código


2021-06-18MAPA DE MEMÓRIA DO SNES. Fundamental para Programação neste Console.
2021-06-17Raycasting - Programando a Intensidade de Controles.
2021-06-16Algoritmo - Ciclo Único em Array. Questão de Entrevista.
2021-06-16Girando com o MOUSE em Jogos 3D. Capturando o Ponteiro no Raycasting.
2021-06-15MIRRORs de Memória. Consoles Antigos e Programação Baixo Nível.
2021-06-10Adicionando MOUSE no Raycasting. Muito Simples.
2021-06-02Mapa de Memória do Mega Drive. Importante para Desenvolver Jogos.
2021-05-27API de CONTROLES em Javascript Puro. Programando com a Gamepad API.
2021-05-26Como Instalar o Compilador de C/C++ CLANG no Windows em Múltiplas Versões. 32 e 64 bits. LLVM.
2021-05-26Frames por Segundo em Jogos. Programando do Jeito Certo.
2021-05-25Mapa de Memória em Programação. Introdução.
2021-05-24Programando o METRALHAR em Jogos (Strafe). Andando para os Lados.
2021-05-24Conversão de Áudio em Python. Conversão de PASTAS e Múltiplos Formatos (Mp3, Wav, etc.)
2021-05-11Rotação de Personagens em Jogos. Implementando em Raycasting.
2021-05-10A Memória do Snes é Dividida em BANCOS. Entendendo a Lógica.
2021-05-03Programando Movimento pra Frente e pra Trás no Raycasting.
2021-04-29Rotacionando Coisas em Programação. Matriz de Rotação 2D.
2021-04-27REGISTRADORES do SNES. Programação ASSEMBLY pra SNES.
2021-04-26HACKEANDO UM EMULADOR. Parte 4: Foco da Janelas (Bsnes+)
2021-04-26Top 5 Livros para Treinar PROGRAMAÇÃO para Entrevistas Técnicas em 2021
2021-04-26Tentei Alterar uma Tupla em Python. E CONSEGUI!!! Fazendo um Disassembly pra Entender.



Tags:
assembly
programação
mapa de memória
mapeamento de memória
mapas de memória
mapear memória
snes
mega drive
sega genesis
programação assembly
curso de assembly
assembly de snes
assembly de mega drive
chips de memória
ship select
chip select
mapa de memória do snes
mapa de memória do mega
controlador de memória
programar para snes
programar para mega drive
esquemático
esquemático snes
hardware snes
software snes
memória snes
registradores snes