Motivação
Inicio aqui um tutorial sobre programação assembly para o MSX. Existem vários tutoriais, feitos no brasil, na espanha, holanda, etc.. Muito bons por sinal, porém a grande parte deles foi até uma leve introdução e em seguida foram descontinuados. Existem também bons livros de assembly para MSX, não? Não... Infelizmente as chamadas "bíblias do assembly msx" nacionais são muito confusas, não se dedicam há um projeto, simplesmente despejam dezenas de instruções sem mostrar de fato algo útil a ser feito com elas.
Artigo Original: Wilson Pilon
Eu mesmo estou digitando alguns livros em assembly de MSX no projeto MSX Typer, eles são válidos como referência e consultas, mas não creio que realmente ensinem algo mais profundo. Os livros não tratam segmentação de memória, acesso a disco, MSX 2, MSX-DOS além de outras coisas. Pretendo então criar aqui um tutorial como eu gostaria de ter na época. Este tutorial é totalmente baseado (praticamente cópia ou plágio se preferir) num dos livros primordiais para programação Assembly para IBM-PC:
Peter Norton's Assembly Language Book for the IBM-PC - Brady Books, 1986 - Norton e John Socha