Página 1 de 1
easy68k

Enviado:
05 Dez 2008 22:35
por jcapura

Enviado:
06 Dez 2008 21:12
por mastk
Eu adoro esse compilador.

Enviado:
07 Dez 2008 08:15
por enigmabox
Para simulação uso este compilador, mas para gerar o codigo e depois gravar em eprom´s prefiro usar o compilador AS(Macro Assembler AS V1.41r8), que tem mais recursos e aceita varios tipos de CPUs e MPUs.
http://john.ccac.rwth-aachen.de:8000/as/index.html

Enviado:
07 Dez 2008 11:39
por msamsoniuk
para o 680x0, coldfire e powerpc eu prefiro o GCC.

Enviado:
27 Mar 2009 11:21
por enigmabox
Mastk,
Tô usando o Easy68k, mas tem bugs!
Para o simulador tanto faz usar por ex:
MOVE #valor,D0
ou
MOVE valor,D0
sendo:
org $xxxx
valor DC.W 0000
O opcode gerado é diferente, mas o simulador simula do mesmo jeito os dois modos citados acima.
Tu achou algo de estranho ou bug neste assemblador?

Enviado:
27 Mar 2009 13:05
por mastk
Achei sim enigma, em uma versao dele, na que estou usando atualmente parece que foi corrigido, mas tb, eu raramente simulo.

Enviado:
27 Mar 2009 13:08
por enigmabox
Mastk,
Eu estou com a versão mais atual e ainda tem problema com as "etiquetas" e acessos indiretos.
O codigo gerado está certo, mas o simulador funciona mesmo com erro.
Vc tá usando o arquivo S68 gerado no Easy68k para carregar na sua placa?
Eu vou ter que desistir do Easy68K, porque estou trabalhando no 68030 em um software com interrupções, que não é compativel com o 68000.
Fazendo um software com interrupções para o 68000 a minha placa com o 68030 não consegue rodar corretamente.

Enviado:
30 Mar 2009 13:46
por mastk
etiquetas = #defines, ainda nao estou usando tb
Nao, o que carrega o S68 na placa eh o software que fiz, e imaginei isso no fds, se 0 68030 eh compativel na unha com o 68000, acredito que o codigo puro seja certo?

Enviado:
30 Mar 2009 14:49
por enigmabox
Como o programa tá ficando grande, uso etiquetas para uma melhor organização.
Uso como EQU e DC.W ou DC.L.
Vou ter que fazer um carregador para carregar o S28 no 68030.
Pois na placa do 68030 o leitor do Srecord tá pronto.