MC68000 Assembler med Feralcore

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
4kTRB
Inlägg: 20672
Blev medlem: 16 augusti 2009, 19:04:48

MC68000 Assembler med Feralcore

Inlägg av 4kTRB »

68000 är fortfarande populär.
Ett program kodat i Java användbart för att
testa och lära sig 68000.

"In addition to being an experiment in distributed communication,
feralcore also serves as a good Motorola 68000 emulator. It is an
emulator, disassembler, and interactive debugger all rolled into one."

http://www.feralcore.com/
Användarvisningsbild
Andax
Inlägg: 4379
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Re: MC68000 Assembler med Feralcore

Inlägg av Andax »

Synd att MC68000 inte slog igenom mer än i Amiga och Atari. Oerhört lättläst assembler.
Användarvisningsbild
4kTRB
Inlägg: 20672
Blev medlem: 16 augusti 2009, 19:04:48

Re: MC68000 Assembler med Feralcore

Inlägg av 4kTRB »

Nja det vet jag att det inte stämmer.
68000 finns i massvis med andra tekniska prylar och system.
Fortfarande finns många firmor där 68000 är aktuell att jobba med.
68000-kärnan finns dessutom i många andra processorer.
Alla spelar inte spel även om de okunniga verkar tro det.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: MC68000 Assembler med Feralcore

Inlägg av blueint »

Finns det någon annan CPU med lättläst kod?
Användarvisningsbild
4kTRB
Inlägg: 20672
Blev medlem: 16 augusti 2009, 19:04:48

Re: MC68000 Assembler med Feralcore

Inlägg av 4kTRB »

6800, 6809, 68HC11 osv. tycker jag har lättläst assembler.
Fast det där är väl en smaksak.
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: MC68000 Assembler med Feralcore

Inlägg av sodjan »

Med tanke på PDP-11 trådarna nyligen...

http://en.wikipedia.org/wiki/Motorola_68000_family:
People who are familiar with the PDP-11 [...] usually feel comfortable with the 68000.
...
With the exception of the split of general purpose registers into specialized data and
address registers, the 68000 architecture is in many ways a 32-bit PDP-11.
...
The instruction set was much more "orthogonal" than those of many processors that
came before (e.g., 8080) and after (e.g., x86). That is, it was typically possible to
combine operations freely with operands, rather than being restricted to using certain
addressing modes with certain instructions. This property made programming relatively
easy for humans, and also made it easier to write code generators for compilers.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: MC68000 Assembler med Feralcore

Inlägg av blueint »

PDP-11 skulle mao egentligen vara ännu trevligare att programmera?
Användarvisningsbild
Glenn
Inlägg: 36643
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: MC68000 Assembler med Feralcore

Inlägg av Glenn »

Andax skrev:Synd att MC68000 inte slog igenom mer än i Amiga och Atari. Oerhört lättläst assembler.
..och mac, och 93758476984077878675787989798989640 olika embeddedprodukter :)

det är ingen slump att den tillverkas fortfarande...
Användarvisningsbild
Andax
Inlägg: 4379
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Re: MC68000 Assembler med Feralcore

Inlägg av Andax »

Ja, idag finns den i massa embeddedprylar, men det var väl minst 15 år sedan den fanns i en stationär dator.
Även som embeddedprocessor i nya prylar så är det nog en liten procentuell andel som den står för.
Men som sagt, jag tycker den har en mycket lättläst assembler. Har själv skrivit en assemblator/dissasemblator för MC68000 baserat på "drakboken" för många år sedan.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: MC68000 Assembler med Feralcore

Inlägg av blueint »

Dags för PDP 11000 :badgrin:

"NyT: Okänt svenskt elektronikforum startar tillverkning av en revolutionerande processor" ;)
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: MC68000 Assembler med Feralcore

Inlägg av sodjan »

> PDP-11 skulle mao egentligen vara ännu trevligare att programmera?

Tja, för min del handlade det om Fortran och Pascal, men så vitt jag
har hört och läst så var PDP-11 arkitekturen väldigt trevlig att
programmera i assembler. Rak och ren (ortogonal, som det kallas)
arkitektur. Här är ett ganska lättläst exempel. Väldigt "vackert"
uppställt och kommenterat dessutom... :-)

http://www.farbaresearch.com/examples/julian.htm
Användarvisningsbild
Glenn
Inlägg: 36643
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: MC68000 Assembler med Feralcore

Inlägg av Glenn »

Andax skrev:Ja, idag finns den i massa embeddedprylar, men det var väl minst 15 år sedan den fanns i en stationär dator.
Det beror ju mest på att Motorola valde att stoppa utvecklingen efter MC68060, 060'n i sig var ju klart konkurenskraftig och fullt jämförbar i hastighet med dåtidens Pentium, skillnaden var att intel fortsatte utveckla x86, motorola valde att istället satsa på PPC.

Man ersatte 68k med coldfire avsedd enbart för embedded, och som saknade så mycket funktionalitet så den i princip inte kunde användas i en dator, detta rättade man iofs till senare, men då var det väl typ 10 år för sent.
Även som embeddedprocessor i nya prylar så är det nog en liten procentuell andel som den står för.
IDAG ja, men nu var det ju huruvida den slog igenom eller inte, och det gjorde den ju med besked, finns det någon livskraftigare CPU-familj egentligen ? den är utvecklad och lanserad på sjuttiotalet *SJUTTIOTALET!* och tillverkas än idag i sin grundform, och familjen används ganska mycket fortfarande, även om den på senare år fått se sej omsprungen tillslut.


Jag har f.ö en dator på mitt skrivbord här som har en MC68060RC60A i sig :)
Användarvisningsbild
Andax
Inlägg: 4379
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Re: MC68000 Assembler med Feralcore

Inlägg av Andax »

8086 utvecklades och lanserades också på 70-talet. Och som processor-familj så frodas den också idag.
Visst, det är roligt att du har en 68060 maskin på ditt skrivbord. Har själv ett kort med 68000 i min bokhylla.
Skriv svar