Aprendendo o assembly Z80
Eletrônica

Aprendendo o assembly Z80


Depois de dominar o BASIC do TK90X, o sonho de muitos usuários era dominar o assembly (também conhecido como assembler, mas este termo é mais apropriado para se referir ao programa que converte os mnemônicos para o código de máquina). 


Nesta página web tem alguns artigos digitados de revistas em formato texto. Para encontrá-los, role a página do navegador até a parte inferior, sob o título "Z80 MACHINE CODE TUTORIALS". 

Um desses manuais é a famosa série "Mastering Machine Code" de Toni Baker, publicada na revista ZX Computing. Esta série acabou dando origem ao livro de mesmo nome.

Tem ainda outras séries publicadas em revistas que eu não conhecia, uma da própria ZX Computing e outra da Sinclair User. Os scans das revistas estão disponíveis no World of Spectrum, pessoalmente prefiro ver lá. Apesar disto, os arquivos formato texto são interessantes, porque as listagem dos exemplos de programas ficam mais facilmente disponíveis. 

Já houve algumas manifestações neste blog para fazer um curso de Assembly, mas na minha opinião não vale a pena, pois já existem ótimos cursos, como as que mencionei nesta postagem. Há também o curso do Super Clube Usuários do Spectrum, com a vantagem de estar em português. 



loading...

- Reclaim
Experimente digitar o seguinte programa no seu TK90X: Pode ser que a listagem não fique clara na imagem, portanto estou repetindo abaixo:    10 FOR n=50000 TO 50009: READ a: POKE n,a: NEXT n   20 RAND USR 50000   30 DATA 237,91,83,92,42,75,92,195,229,25...

- Onde Achar Review De Jogos
Na época do auge do TK90X, tínhamos interesse por artigos que comentavam os jogos (reviews) que eram lançados, para nos guiar sobre aqueles que valeriam a pena adquirir. Haviam produções caseiras como os boletins da Rede Soft & Hard e outros,...

- Gotobasic48.asm
Existem certos programas que não são compatíveis com o modo 128 BASIC do ZX Spectrum 128, ou TK90X e a TKMEM-128 com a ROM 128 ativada. Um exemplo é o Lerm Code Compressor 1 que utilizo muito nas minhas adaptações para a interface de drive Beta....

- Thundercats V. 2 Para Basic 128
Mal acabei de lançar uma adaptação do Thundercats para Beta e TKMEM-128 e estou com a versão 2. A versão anterior tinha um problema: não consegue carregar a partir do BASIC 128, portanto tinha que dar um 'USR 0' antes. Na versão 2 não...

- Super Clube Usuários Do Spectrum
Os usuários dos micros clássicos  faziam muitos contatos entre si, pois era difícil ter acesso a programas e informações de forma solitária. A partir dessa demanda, começaram a surgir por todo país os clubes de usuários. Muitos desses clubes...



Eletrônica








.