RE: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help!
Posted by
Carol & Jerry Jankura
on 2002-01-20 06:28:52 UTC
Mariss:
You might try a Google search using the keys "Rabbit" "Z80" "assembler" and
see what turns up. My search turned up 338 entries. One of those may have
the assembler that you're looking for or point you to a site that has.
As far as learning C, I personally prefer to use the higher level languages
simply because they save time completing a project at the cost of execution
speed. In other words, you'll never get a compiler to generate code as good
and tight as you can do by manipulating the instructions yourself. If you
can separate your application into a section that needs high speed and a
section that does not, then it makes sense to write the "high speed" part in
assembler and the rest in C, or some other high level language.
You might want to take a look at the TurboCNC source code to get an idea of
how Dave Kowalczyk is partitioning his G-Code interpreter. It's written in
TurboPascal, but the methodology would be the same in C or any other
language.
Hope this helps.
-- Jerry
|Iam an idiot! I posted the message to the wrong group. Mea Culpa.
Hardly!
|Mariss
You might try a Google search using the keys "Rabbit" "Z80" "assembler" and
see what turns up. My search turned up 338 entries. One of those may have
the assembler that you're looking for or point you to a site that has.
As far as learning C, I personally prefer to use the higher level languages
simply because they save time completing a project at the cost of execution
speed. In other words, you'll never get a compiler to generate code as good
and tight as you can do by manipulating the instructions yourself. If you
can separate your application into a section that needs high speed and a
section that does not, then it makes sense to write the "high speed" part in
assembler and the rest in C, or some other high level language.
You might want to take a look at the TurboCNC source code to get an idea of
how Dave Kowalczyk is partitioning his G-Code interpreter. It's written in
TurboPascal, but the methodology would be the same in C or any other
language.
Hope this helps.
-- Jerry
|Iam an idiot! I posted the message to the wrong group. Mea Culpa.
Hardly!
|Mariss
Discussion Thread
mariss92705
2002-01-19 21:39:25 UTC
A Z80 guy needs help!
mariss92705
2002-01-19 21:44:04 UTC
Re: A Z80 guy needs help!
Russell Shaw
2002-01-19 23:22:05 UTC
Re: [CAD_CAM_EDM_DRO] A Z80 guy needs help!
Carol & Jerry Jankura
2002-01-20 06:28:52 UTC
RE: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help!
mariss92705
2002-01-20 09:25:22 UTC
Re: A Z80 guy needs help!
ccs@m...
2002-01-20 09:43:19 UTC
Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help!
Bill Vance
2002-01-20 12:37:01 UTC
Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help!
Bill Vance
2002-01-20 12:51:14 UTC
Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help!
ccs@m...
2002-01-20 13:12:42 UTC
Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help!
mariss92705
2002-01-20 13:40:56 UTC
Re: A Z80 guy needs help!
mariss92705
2002-01-20 15:03:39 UTC
Re: A Z80 guy needs help!
Alexandre GuimarĂ£es
2002-01-20 15:28:31 UTC
Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help!
Alan Marconett KM6VV
2002-01-20 15:30:12 UTC
Re: A Z80 guy needs help!
Russell Shaw
2002-01-20 15:36:10 UTC
Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help!
mariss92705
2002-01-20 15:50:10 UTC
Re: A Z80 guy needs help!
Alan Marconett KM6VV
2002-01-21 10:48:42 UTC
Re: A Z80 guy needs help!
Jon Elson
2002-01-21 22:50:21 UTC
Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help!