Re: Question about jumps



Evenbit wrote:

If you truely have faith that Lindela is of value to the programming
community, why don't you submit it to kernel.org, linux.org, ibiblio,
etc.?? I see that NASM is present in nearly all of those places (with
virtually no other assemblers to keep it company) and this is probably
the cause of it being available with practically every Linux distro.
Food for thought, anyway.

Unix and C belongs together (or Linux and GCC). Give me one reason why
somebody would want to write an application for Unix in assembler. And if
you need some parts of the code in assembler, then the only logical way
is, to use GAS. There is no need for any other assembler in Linux for
writing software. And if you are not interested in writing applications
but want to learn the language of the CPU, then don't use an existing
assembler but spend a few weeks to write your own simple assembler in
your preferred syntax (but in a HLL and not in assembler itself). This
isn't a waste of time, you learn more about the CPU when writing the
assembler than spending the same time writing assembler programs using
an existing assembler. Windela/Lindela is exactly such a product and
was never designed to be used by somebody else. But it shouldn't be
a problem to understand code posted in this syntax, because it is
only pure CPU instructions (no assembler specific macros or
compile time language). And if I have to suffer when reading this
awful Intel syntax, then other also can suffer when reading the
clear and logical 68k syntax.
.



Relevant Pages

  • Re: Two Click disassembly/reassembly
    ... > The better way is to have a set of front and back ends, each for a CPU ... You are in some way right, but you are confusing Assembler ... writing an Encoder is a matter of Months. ... nothing but what the HLL do. ...
    (alt.lang.asm)
  • Re: An "Easy Assembler"...
    ... learn ONE Syntax, still keep their usual low level way of programming, ... You would manipulate a virtual CPU, that the Assembler would ... This loss is the consequence of such a virtualization, ...
    (alt.lang.asm)
  • Library Design, the script kiddies nightmare.
    ... good across the board of assembler programming. ... With languages that have the capacity, libraries of reusable code make ... comes at a cost that some of the older assembler programmers will not ... The virtue of writing code in this modular format is that you can use ...
    (alt.lang.asm)
  • Re: teaching OO
    ... to me the foundation of CS is abstract algorithmic thought, not a CPU; ... some feel it's best to start with assembler. ... you'd be writing MIX or some other fake assembler for a fake CPU. ... CPU in Python, and start programming it. ...
    (comp.lang.python)
  • Re: You can now play Wii downloads from SD cards
    ... the Wii could be constantly writing to a system log file for ... Nintendo engineers to look at if you need to send your Wii in for repair (no ... I'm not suggesting it's writing sensitive data in there - I mean more like ... First job, Dreamcast assembler, because Sega wouldn't ...
    (uk.games.video.misc)