Você está na página 1de 12

Autor:

EDISON ANTONIO PIRES DE MORAES


e-mail: eapmoraes@ig.com.br

2 Edio - Abril/2004
Edio revisada e ampliada

NOTA DO AUTOR
Finalmente, depois de cinco anos, resolvi encarar o desafio de
revisar e aprimorar o MSX Top Secret. O resultado este MSX Top Secret
II, decorrente de muito trabalho e marcado por inmeros contratempos,
mas que acabou saindo com quase o dobro de informaes em relao
ao primeiro.
Humildemente, pretendo que esta obra seja a maior coletnea
de informaes existente sobre o MSX, reconhecendo, entretanto, que
ainda faltam nela muitos elementos para que o assunto possa ser
esgotado. direcionada basicamente ao desenvolvimento de software
para o nosso querido MSX, mesmo para aqueles que no tm interesse
em se aprofundar na linguagem de mquina e preferem programar em
BASIC. Foi escrita com a mesma dedicao e carinho que ao primeiro
MSX Top Secret e, como ele, resultou de quase trs anos de pesquisas,
vrias delas executadas no prprio micro MSX.
Alguns termos usados no MSX Top Secret II podem causar
estranheza, como colocar BIOS no masculino e no no feminino. Isso
decorre do fato de que a traduo para o portugus leva-o ao masculino,
por isso resolvi mant-lo assim. Outros termos, como MSXDOS1 em
vez de MSXDOS ou SCC simples em vez de SCC, esto l para
tornar mais clara a compreenso. Uma certa redundncia em alguns casos visa a facilitar a consulta.
Espero, enfim, que esta obra seja do agrado de todos os que se
dispuserem a l-la. Abraos a todos.
Agradecimentos
Agradeo aos meus amigos
Adriano Camargo Rodrigues da Cunha,
por fornecer prontamente informaes sobre o UZIX,
Alex Mitsio Sato,
por traduzir vrios textos em japons,
Hans Otten,
por traduzir vrios textos do holands para o ingls,
minha esposa, a quem chamo carinhosamente de amoi,
pela pacincia, compreenso e incentivo
minha filha Lvia,
que me deu novo alento para a vida,
e minha me,
ao meu pai
pela vida,
minha irm,
pelo companheirismo,
e a todos que, de forma direta ou indireta,
ajudaram na concluso desta obra.

MSX marca registrada da MSX Association


MSDOS e PC so marcas registradas da IBM Corp
MSXDOS marca registrada da Microsoft Corp
MSXDOS2 marca registrada da ASCII Corp
SCC marca registrada da Konami Corp
UNIX marca registrada da SCO Corp

N D I C E
CAPTULO 1 - INTRODUO AO SISTEMA
1 - ARQUITETURA INTERNA .........................................................
1.1 - A CPU ..............................................................................
1.1.1 - Wait states .............................................................
1.2 - O VDP ..............................................................................
1.3 - O PSG ..............................................................................
1.4 - A PPI ................................................................................

16
16
17
17
17
17

CAPTULO 2 - SLOTS E CARTUCHOS


1 - SLOTS .....................................................................................
1.1 - Chamadas inter-slot ..........................................................
1.2 - rea de trabalho ...............................................................
2 - DESENVOLVENDO SOFTWARE EM CARTUCHO ..................
2.1 - Alocando rea de trabalho para cartuchos .........................

18
20
21
23
27

CAPTULO 3 - A MEMRIA ROM


1 - BIOS ........................................................................................
1.1 - Rotinas RST ......................................................................
1.2 - Rotinas para inicializao de I/O .......................................
1.3 - Rotinas para acesso ao VDP..............................................
1.4 - Rotinas para acesso ao PSG .............................................
1.5 - Rotinas para acesso ao teclado, tela e impressora ............
1.6 - Rotinas de acesso I/O para games ....................................
1.7 - Rotinas para o cassete ......................................................
1.8 - Rotinas para a fila do PSG ................................................
1.9 - Rotinas para as telas grficas do MSX1 ............................
1.10 - Miscelnea ......................................................................
1.11 - Rotinas para acesso ao sistema de disco ........................
1.12 - Rotinas adicionadas para o MSX2 ...................................
1.13 - Rotinas adicionadas para o MSX2+ .................................
1.14 - Rotinas adicionadas para o MSX turbo R ........................
1.15 - Rotinas da Sub-ROM ......................................................
1.16 - Rotinas de tranferncia de dados (Bit Block Transfer) ......
2 - O MATH-PACK (PACOTE MATEMTICO) ...............................
2.1 - rea de trabalho ...............................................................
2.2 - Funes matemticas em ponto flutuante ........................
2.3 - Operaes com nmeros inteiros ......................................
2.4 - Outras funes ..................................................................
2.5 - Converso de tipo .............................................................
2.6 - Movimento ........................................................................
2.7 - Comparaes ...................................................................
2.8 - Outras operaes de ponto flutuante e I/O ........................
3 - O INTERPRETADOR BASIC ....................................................
3.1 - Os tokens .........................................................................
3.2 - Estrutura das linhas de progama .......................................
3.3 - Armazenamento de nmeros ............................................
3.4 - A rea de variveis do interpretador ................................
3.5 - Chamando programas assembly no BASIC ......................

29
30
33
33
39
39
42
44
44
44
47
49
50
51
52
53
60
63
65
66
66
66
67
67
68
68
69
69
70
71
72
74

3.6 - Chamando comandos do interpretador ............................. 76


3.7 - Rotinas do interpretador ................................................... 81

CAPTULO 4 - A MEMRIA RAM


1 - EXPANSES DE MEMRIA ................................................... 83
1.1 - Memria Mapeada ........................................................... 83
1.2 - Megaram ......................................................................... 85
1.3 - Megaram x Memria Mapeada ........................................ 86
2 - MAPEAMENTO DA RAM ........................................................ 86
2.1 - O FCB (File Control Block) .............................................. 87
3 - A REA DE TRABALHO ........................................................ 88
3.1 - Subrotinas inter-slot ......................................................... 89
3.2 - Funo USR e modos texto ............................................. 89
3.3 - Valores para os modos de tela (Screens 0 a 3) ................. 90
3.4 - Outros valores para a tela ................................................ 92
3.5 - rea dos registradores do VDP ........................................ 92
3.6 - Miscelnea ...................................................................... 93
3.7 - rea usada pelo comando PLAY ...................................... 94
3.8 - rea para o teclado ......................................................... 94
3.9 - rea usada pelo cassete .................................................. 95
3.10 - rea usada pelo comando CIRCLE ................................ 95
3.11 - rea usada pelo interpretador ........................................ 95
3.12 - rea para as funes do usurio .................................... 101
3.13 - rea para o Math-Pack .................................................. 102
3.14 - rea de dados do interpretador ...................................... 103
3.15 - rea de dados para o comando CIRCLE ........................ 105
3.16 - rea usada pelo comando PAINT .................................. 107
3.17 - rea usada pelo comando PLAY .................................... 107
3.18 - rea adicionada para o MSX2 e MSX2+ ........................ 108
3.19 - rea usada pela RS232C ............................................... 110
3.20 - rea usada pelo sistema de disco .................................. 112
3.21 - rea usada pelo comando PLAY .................................... 112
3.22 - rea de dados gerais ..................................................... 113
3.23 - rea de dados para os slots e pginas ........................... 118
3.24 - Os hooks ....................................................................... 119
3.25 - rea usada para o VDP V9938 ....................................... 129
3.26 - Slot da Main-ROM ......................................................... 131
3.27 - rea usada para o VDP V9958 ....................................... 131
3.28 - Registrador de slot secundrio ....................................... 131

CAPTULO 5 - O VDEO E O VDP


1 - CONFIGURAES DO MSX-VIDEO ......................................
1.1 - Descrio dos registradores .............................................
1.2 - A VRAM ..........................................................................
1.3 - A ADVRAM ......................................................................
1.4 - Portas de acesso ao VDP ................................................
2 - ACESSO VRAM E AO VDP .................................................
2.1 - Acesso aos registradores de controle ...............................
2.2 - Acesso aos registradores de paleta ..................................
2.3 - Lendo os registradores de status ......................................
2.4 - Acesso VRAM pela CPU ...............................................

132
133
135
135
136
137
137
138
139
140

3 - MODOS DE TELA DOS VDPS TMS9918, V9938 e V9958 .....


3.1 - Modo texto 1 ....................................................................
3.2 - Modo texto 2 ....................................................................
3.3 - Modo multicor ..................................................................
3.4 - Modo grfico 1 .................................................................
3.5 - Modos grficos 2 e 3 ........................................................
3.6 - Modo grfico 4 .................................................................
3.7 - Modo grfico 5 .................................................................
3.8 - Modo grfico 6 .................................................................
3.9 - Modo grfico 7 .................................................................
3.10 - Modo grfico 8 ...............................................................
3.11 - Modo grfico 9 ...............................................................
3.12 - Variveis de sistema dos modos de tela .........................
4 - SPRITES .................................................................................
4.1 - Sprites modo 1 .................................................................
4.2 - Sprites modo 2 ................................................................
5 - COMANDOS DO VDP .............................................................
5.1 - Descrio dos comandos do VDP ......................................
5.2 - Operaes lgicas ...........................................................
5.3 - Especificao de reas ....................................................
5.4 - Usando os comandos do VDP ..........................................
5.4.1 - HMMC (Transferncia rpida - (CPU VRAM) ....
5.4.2 - YMMM (Tranferncia rpida - VRAM na direo Y) ........
5.4.3 - HMMM (Transferncia rpida - VRAM VRAM) .....
5.4.4 - HMMV (Desenha retngulo em alta velocidade) ....
5.4.5 - LMMC (Transferncia lgica - CPU VRAM) .....
5.4.6 - LMCM (Transferncia lgica - VRAM CPU) ........
5.4.7 - LMMM (Transferncia lgica - VRAM VRAM) .....
5.4.8 - LMMV (Pintura lgica da VRAM) ...........................
5.4.9 - LINE (Desenha uma linha) ....................................
5.4.10 - SRCH (Procura cdigo de cor) ............................
5.4.11 - PSET (Desenha um ponto) .................................
5.4.12 - POINT (L cdigo de cor de um ponto) ...............
5.5 - Tornando os comandos mais rpidos ................................
6 - MISCELNEA DE FUNES DO VDP ...................................
6.1 - Ajuste de localizao de tela ............................................
6.2 - Nmero de pontos na direo vertical ..............................
6.3 - Freqncia de interrupo (PAL/NTSC) ............................
6.4 - Troca das pginas de vdeo ..............................................
6.5 - Troca automtica de tela ..................................................
6.6 - Modo entrelaado ............................................................
6.7 - Scroll vertical ...................................................................
6.8 - Scroll horizontal (V9958 somente) ....................................
6.9 - Cdigo de cor 0 ...............................................................
6.10 - Interrupo por varredura de linha ..................................
6.11 - Liga/desliga a tela ...........................................................
6.12 - Modos de sincronizao .................................................
6.13 - Digitalizao ..................................................................
6.14 - O registrador de informao e controle ...........................
6.15 - O registrador de modo #2 ...............................................
6.16 - O registrador de modo #4 ...............................................

141
142
143
146
148
150
153
154
156
158
160
163
165
165
166
169
171
172
173
173
174
175
177
179
180
182
183
185
187
188
190
191
192
193
194
194
194
195
195
196
196
197
197
197
198
198
198
199
199
199
200

7 - O VDP V9990 ........................................................................... 201


7.1 - Os registradores do V9990 ............................................... 201
7.2 - Acesso ao V9990 ............................................................. 203
7.2.1 - Acesso aos registradores ....................................... 203
7.2.2 - Acesso VRAM ..................................................... 204
7.2.3 - Acesso paleta .................................................... 204
7.2.4 - Acesso Kanji ROM ............................................. 205
7.3 - Modos de tela do V9990 ................................................... 206
7.3.1 - Modo P1 .............................................................. 211
7.3.2 - Modo P2 .............................................................. 213
7.3.3 - Modo B1 .............................................................. 215
7.3.4 - Modo B2 .............................................................. 215
7.3.5 - Modo B3 .............................................................. 216
7.3.6 - Modo B4 .............................................................. 217
7.3.7 - Modo B5 .............................................................. 217
7.3.8 - Modo B6 .............................................................. 218
7.4 - Mapa de memria dos modos B1~B6 ............................... 219
7.5 - Especificaes de cores para os modos B1~B6 ................ 220
7.5.1 - Modo BYUV ......................................................... 220
7.5.2 - Modo BYUVP ....................................................... 222
7.5.3 - Modo BYJK .......................................................... 224
7.5.4 - Modo BYJKP ........................................................ 224
7.5.5 - Modo BD16 .......................................................... 224
7.5.6 - Modo BD8 ............................................................ 225
7.5.7 - Modo BP6 ............................................................ 226
7.5.8 - Modo BP4 ............................................................ 226
7.5.9 - Modo BP2 ............................................................ 227
7.6 - Especificaes de cores para os modos P1~P2 ................ 227
7.7 - Sprites e cursores ........................................................... 228
7.7.1 - Sprites para os modos P1 e P2 ............................. 228
7.7.2 - Cursores para os modos B1~B6 ........................... 230
7.8 - Comandos do VDP V9990 ................................................ 231
7.8.1 - Formato dos dados para os comandos ................. 232
7.8.2 - Parmetros para os comandos ............................. 233
7.8.3 - Executando os comandos ..................................... 238
7.8.4 - LMMC (Transferncia lgica VRAM) ................. 238
7.8.5 - LMMV (Desenha retngulo) .................................. 239
7.8.6 - LMCM (Transferncia lgica VRAM CPU) ......... 240
7.8.7 - LMMM (Transferncia lgica VRAM VRAM) ....... 242
7.8.8 - CMMC (Tranferncia de caractere CPU VRAM) ....... 243
7.8.9 - CMMK (Transferncia de caractere Kanji ROM VRAM) .. 245
7.8.10 - CMMM (Tranferncia de caractere VRAM VRAM) .... 246
7.8.11 - BMXL (Tranferncia de bytes - linear coordenadas) .. 248
7.8.12 - BMLX (Transferncia de bytes - coordenadas linear) .. 249
7.8.13 - BMLL (Transferncia de bytes - linear linear) .. 251
7.8.14 - LINE (Desenha linha) .......................................... 252
7.8.15 - SRCH (Procura cdigo de cor de um ponto) ........ 253
7.8.16 - POINT (L cdigo de cor de um ponto) ............... 254
7.8.17 - PSET (Desenha um ponto e avana) ................... 255
7.8.18 - ADVN (Avana coordenadas) .............................. 256
7.9 - Scroll e rea de imagem .................................................. 257

7.10 - Funes adicionais do V9990 .........................................


7.10.1 - O registrador de modo #1 ....................................
7.10.2 - O registrador de controle .....................................
7.10.3 - Controle de interrupo .......................................
7.10.4 - Especificao da cor de fundo .............................
7.10.5 - Ajuste de tela ......................................................

258
259
259
260
261
261

CAPTULO 6 - GERADORES DE UDIO


1 - O PSG ..................................................................................... 262
1.1 - Descrio dos registradores ............................................. 263
1.1.1 - Especificao da freqncia ................................. 263
1.1.2 - Gerador de rudo branco ....................................... 263
1.1.3 - Mixando os sons ................................................... 264
1.1.4 - Ajuste de volume .................................................. 264
1.1.5 - Freqncia da envoltria ....................................... 264
1.1.6 - Forma da envoltria .............................................. 265
1.2 - Acesso ao PSG ................................................................ 265
2 - GERAO DE SONS PELA PORTA 1-bit .............................. 266
3 - O OPLL (MSX-MUSIC) ............................................................ 267
3.1 - Descrio da sntese FM ................................................. 267
3.2 - Mapa dos registradores do OPLL ..................................... 268
3.3 - Descrio dos registradores ............................................. 270
3.3.1 - Registrador de teste .............................................. 270
3.3.2 - Registradores para definio de instrumento ......... 270
3.3.3 - Registradores de seleo ...................................... 274
3.4 - O FM-BIOS ...................................................................... 277
3.5 - O FM estreo ................................................................... 279
3.6 - Acesso ao OPLL .............................................................. 279
4 - O PCM .................................................................................... 280
4.1 - Acesso ao PCM ............................................................... 281
5 - O MSX-AUDIO ......................................................................... 285
5.1 - Descrio da anlise e sntese ADPCM .......................... 286
5.2 - Mapa dos registradores do MSX-Audio ............................. 287
5.3 - Descrio dos registradores ............................................. 289
5.3.1 - Registrador de teste .............................................. 289
5.3.2 - Registradores de tempo ........................................ 289
5.3.3 - Controle de flags (sinalizadores) ............................ 289
5.3.4 - Controle de teclado, memria e ADPCM ................ 290
5.3.5 - Endereos de acesso .......................................... 292
5.3.6 - Acesso ao ADPCM e I/O 4 bits ............................ 294
5.3.7 - Acesso ao gerador FM ......................................... 295
5.3.8 - O registrador de status ......................................... 302
5.4 - Protocolos para acesso memria de udio e ADPCM ..... 303
5.4.1 - Anlise de som (MSX-Audio CPU) .................. 303
5.4.2 - Sntese de som (CPU MSX-Audio) .................. 303
5.4.3 - Anlise de som (MSX-Audio Memria de udio) ......... 304
5.4.4 - Sntese de som (Memria de udio MSX-Audio) ........ 304
5.4.5 - Escrita na RAM de udio (CPU Memria de udio) ..... 305
5.4.6 - Leitura da RAM/ROM de udio (Memria de udio CPU) .... 305
5.3 - Acesso ao MSX-Audio ...................................................... 306

6 - O SCC ......................................................................................
6.1 - O SCC simples ...............................................................
6.1.1 - Forma de onda ......................................................
6.1.2 - Ajuste da freqncia ..............................................
6.1.3 - Ajuste do volume ...................................................
6.1.4 - O registrador de chaves .........................................
6.1.5 - O registrador de deformao .................................
6.2 - O SCC+ ............................................................................
6.3 - Acesso ao SCC ................................................................
7 - O OPL4 ....................................................................................
7.1 - Descrio dos registradores para sntese wave .................
7.1.1 - Acesso memria de udio ...................................
7.1.2 - Acesso ao modo wave ...........................................
7.1.3 - Formato da Wave Table Synthesis ......................
7.1.4 - Controle de mixagem Wave/FM ............................
7.2 - Descrio dos registradores para o gerador FM ................
7.2.1 - Timers ...................................................................
7.2.2 - Acesso ao modo FM ..............................................
7.3 - Acesso ao OPL4 ...............................................................
8 - COVOX ....................................................................................
8.1 - Acesso ao Covox .............................................................

307
308
308
309
310
310
310
311
313
313
313
315
316
323
324
325
326
327
337
337
337

CAPTULO 7 - OS SISTEMAS DE DISCO


1 - MSXDOS E MSXDOS2 ............................................................
1.1 - O COMMAND.COM ..........................................................
1.2 - O MSXDOS.SYS ..............................................................
1.3 - O DOS Kernel ...................................................................
1.4 - Estrutura dos arquivos no disco .........................................
1.4.1 - Setores ..................................................................
1.4.2 - Clusters (aglomerados) ..........................................
1.4.3 - Diviso de dados no disco ......................................
1.4.4 - O setor de boot e o DPB ........................................
1.4.5 - O FIB (MSXDOS2) ................................................
1.4.6 - A FAT (File allocation table) ..................................
1.4.7 - O Diretrio .............................................................
1.5 - Acesso aos arquivos em disco ..........................................
1.5.1 - Abrindo um arquivo ...............................................
1.5.2 - Fechando um arquivo ............................................
1.5.3 - Acesso seqencial e aletrio .................................
1.5.4 - Headers (cabealhos) ..........................................
1.5.5 - Arquivos handle (MSXDOS2) ................................
1.6 - Descrio das funes do BDOS ......................................
1.6.1 - Manipulao de I/O ...............................................
1.6.2 - Definio e leitura de parmetros ..........................
1.6.3 - Leitura/escrita absoluta de setores .........................
1.6.4 - Acesso aos arquivos usando o FCB ......................
1.6.5 - Funes adicionadas para o MSXDOS2 ................
1.7 - rea de sistema para o MSXDOS .....................................
1.7.1 - rea de sistema para o MSXDOS1 ........................
1.7.2 - rea de sistema para o MSXDOS2 ........................
1.7.3 - rea de sistema pblica (oficial) ............................

338
339
340
340
340
340
341
341
341
342
343
346
348
350
350
350
351
352
352
353
355
358
359
363
379
379
388
395

1.8 - Rotinas da interface de disco ...........................................


1.8.1 - Descrio das rotinas da interface .........................
1.9 - A pgina zero ..................................................................
1.10 - O setor de boot ................................................................
1.10.1 - A rotina de inicializao ........................................
2 - O UZIX .......................................................................................
2.1 - Sistemas de arquivos no Uzix ............................................
2.1.1 - Tipos de arquivos ...................................................
2.1.2 - Estrutura Hierrquica .............................................
2.2 - Permisses de acesso a arquivos ......................................
2.3 - Estrutura dos arquivos no disco ..........................................
2.3.1 - Setor de boot ..........................................................
2.3.2 - Superblock .............................................................
2.3.3 - Inodes ...................................................................
2.3.4 - Arquivos diretrios ...............................................
2.3.5 - Montagem .............................................................
2.4 - Mapeamento de memria ..................................................
2.5 - Desenvolvendo software para o Uzix .................................
3 - ACESSO DIRETO AO FDC ......................................................
3.1 - Comandos do FDC ............................................................
3.2 - O registrador de status .......................................................
3.3 - Funes adicionais ...........................................................
3.4 - Formatao ......................................................................
3.5 - Endereos de acesso ao FDC ............................................

397
397
400
402
403
405
406
406
407
408
408
408
409
409
411
411
411
413
414
414
419
420
420
421

CAPTULO 8 - DISPOSITIVOS ADICIONAIS


1 - O RELGIO E A SRAM ............................................................
1.1 - Funes do CLOCK-IC ......................................................
1.2 - Estrutura e registradores do CLOCK-IC .............................
1.2.1 - O registrador de modo (#13) ...................................
1.2.2 - O registrador de teste .............................................
1.2.3 - O registrador de Reset ...........................................
1.2.4 - Acertando o relgio e o alarme ...............................
1.2.5 - Contedo da SRAM adicional .................................
1.3 - Acesso ao CLOCK-IC ...................................... .................
2 - INTERFACE DE IMPRESSORA ................................................
2.1 - Acesso impressora ..........................................................
3 - INTERFACE DE TECLADO .......................................................
3.1 - Acesso ao teclado ..............................................................
3.2 - Varredura de teclado ...........................................................
4 - INTERFACE UNIVERSAL DE I/O ..............................................

423
423
423
424
425
425
425
427
429
429
430
431
432
433
434

CAPTULO 9 - O MSX TURBO R


1 - ORGANIZAO DE SLOTS E PGINAS .................................
2 - WAIT STATES ............................................................................
3 - MODOS DE OPERAO ..........................................................
3.1 - Comparao de velocidade.................................................
3.2 - Instrues especficas do R800 ...........................................
4 - A MSX-MIDI ................................................................................
4.1 - Acesso MSX-MIDI ...........................................................
4.2 - Descrio da portas de MIDI externa .................................

436
437
437
439
439
441
441
442

4.3 - Descrio das portas da MIDI interna .................................


4.4 - MIDI interna e MIDI externa ................................................
5 - TEMPORIZAO PARA O V9958 ...........................................
6 - A SRAM INTERNA ..................................................................
7 - O MSX-ENGINE S1990 ..........................................................

442
444
444
445
446

APNDICE
1 - TABELAS DE CARACTERES .................................................
1.1 - Tabela de caracteres japonesa ........................................
1.2 - Tabela de caracteres internacional ..................................
1.3 - Tabela de caracteres brasileira .......................................
2 - TABELA DE CORES PADRO ...............................................
3 - CDIGOS DE CONTROLE ....................................................
4 - MAPA DAS PORTAS DE I/O DO Z80 ......................................
5 - CDIGOS DE ERRO DO MSX-BASIC ....................................
6 - CDIGOS DE ERRO DO MSXDOS1 ......................................
7 - CDIGOS DE ERRO DO MSXDOS2 ......................................
7.1 - Erros de disco ...................................................................
7.2 - Erros das funes do MSXDOS2 .....................................
7.3 - Erros de trmino de programas .......................................
7.4 - Erros de comando ............................................................
8 - CDIGOS DE ERRO DO UZIX ...............................................

448
448
449
450
451
452
453
457
459
460
460
460
461
461
462

GUIAS DE CONSULTA RPIDA


1 - MSX-BASIC ............................................................................
1.1 - Seqncia CALL ...............................................................
1.2 - Seqncia SET ................................................................
1.3 - Tabelas e notaes ...........................................................
1.4 - Formato ...........................................................................
2 - MSXDOS .................................................................................
2.1 - Formato ...........................................................................
3 - UZIX ........................................................................................
3.1 - Formato ..........................................................................
4 - MEMNICOS Z80/R800 ........................................................
4.1 - Grupo de carga de 8 bits .................................................
4.2 - Grupo de carga de 16 bits ...............................................
4.3 - Grupo de troca ...............................................................
4.4 - Grupo de tranferncia de bloco ........................................
4.5 - Grupo de pesquisas .......................................................
4.6 - Grupo lgico e de comparao ........................................
4.7 - Grupo aritmtico de 8 bits ...............................................
4.8 - Grupo aritmtico de 16 bits ..............................................
4.9 - Grupo de deslocamento e rotao ...................................
4.10 - Grupo de teste e manipulao de bits ............................
4.11 - Grupo de salto .............................................................
4.12 - Grupo de chamada e retorno .........................................
4.13 - Grupo de entrada e sada ..............................................
4.14 - Grupo de controle e miscelnea ....................................
4.15 - Formato ......................................................................

464
483
487
488
488
490
499
501
513
515
515
516
517
517
518
518
520
522
522
524
525
526
526
527
528

BIBLIOGRAFIA ....................................................................... 529

Você também pode gostar