Big Endian e Little Endian em Programação. Exemplos no Snes e no Mega.
Neste vídeo eu explico sobre Big Endian e Little Endian mostrando exemplos de código no Snes e no Mega Drive.
O conceito de endianess sempre aparece em computação, principalmente quando estamos manipulando dados. Nos casos dos consoles antigos o Snes é Little Endian e o Mega Drive é Big Endian.
No Big Endian os bytes mais significativos aparecem primeiro, então a ordem na memória fica silimar à forma que escrevemos. No Little Endian os bytes menos significativos aparecem primeiro, portanto na memória a ordem fica invertida.
Quandos nos referimos a Big Endian ou Little Endian, estamos considerando apenas a ordem dos bytes, e não dos bits. Portanto na quase totalidade das Cpus a ordem dos bits é sempre Big Endian, mesmo a Cpu sendo Little Endian em relação aos bytes.
#endianess #bigendian #littleendian