Overflow em Programação? Explicando esse Negócio com Snes e Mega Drive.

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



Duration: 28:58
995 views
105


Neste episódio eu explico o que é Overflow em programação. Overflow é algo meio chatinho pra quem não está acostumado com esses detalhes mais baixo nível, pois sempre aparece em textos de programação mas muita gente não sabe o que significa de verdade.
A forma como o overflow ocorre varia de operação para operação, como soma, subtração, shift, etc. Neste episódio vou focar na soma, pois ela ilustra bem o que é e como ocorre o overflow. No final vou dar uma explicação de como ocorre o overflow na subtração e shift.

0:00 Introdução
1:35 Pré-Requisitos
2:21 Signed e Unsigned
8:24 Introdução a Overflow
10:24 Exemplo de Overflow
12:37 Exemplo 2 - Sinais diferentes
14:00 Mais exemplos - Unsigned
15:12 Mais exemplos - Signed
18:23 Como a Cpu Detecta Overflow
20:50 Rodando o código do Mega Drive
22:42 Rodando o código no Snes
24:31 Overflow na subtração
27:29 Overflow no shift
28:40 Considerações finais

#overflow #signed #unsigned




Other Videos By Manual do Código


2022-08-16Como fazer um LOOP FOR em Assembly de MEGA DRIVE e SNES?
2022-07-07Como Programar um PÊNDULO DUPLO Caótico? Efeito Legal
2022-07-04Como fazer um WHILE em ASSEMBLY de Snes?
2022-05-31Como fazer um IF/ELSE em Assembly de Snes e Mega Drive.
2022-05-09Comparando coisas no SNES e no MEGA DRIVE.
2022-03-24Introdução aos PULOS em Assembly de Snes e Mega Drive.
2022-02-15Programei um PÊNDULO depois de jogar CHRONO TRIGGER. Veja como.
2022-02-10Ambiente de Programação para SNES e MEGA DRIVE em 2022
2022-01-12Como Configurar o C/C++ no VIM e NEOVIM em 2022 do ZERO.
2021-11-29Como Configurar o VIM e o NEOVIM do ZERO em 2023. Produtividade Absurda.
2021-11-11Overflow em Programação? Explicando esse Negócio com Snes e Mega Drive.
2021-10-27BUGS NO SNES E COMO UM ASSEMBLER FUNCIONA?
2021-10-25O SNES E OS SEUS DOIS MODOS: 8 bits e 16 bits.
2021-10-22Criei um Efeito de TV e um Pong com o GITHUB COPILOT em Segundos!
2021-10-12Windows Terminal para PROGRAMAÇÃO. Seja mais PRODUTIVO. Instalando e Configurando.
2021-10-11Big Endian e Little Endian em Programação. Exemplos no Snes e no Mega.
2021-09-16Colisão em Jogos. Como Programar Colisões em Jogos 3D, Raycasting, etc
2021-09-15O Mega Drive é 64 BITS? E o SNES? Entre e Veja a Resposta.
2021-08-31Algoritmo: Array Ordenado Ao Quadrado. Fácil. Problema de Programação.
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.



Tags:
overflow
programação
assembly
signed
unsigned
carry
o que é overflow
overflow em programação
overflow cpu
flag overflow
flag de overflow
overflow em soma
overflow subtração
overflow shift
snes
mega drive
sega genesis
debugging
assembly de snes
assembly de mega drive
debugger exodus