public inbox for speakup@linux-speakup.org
 help / color / mirror / Atom feed
From: "Kerry Hoath" <kerry@gotss.net>
To: "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca>
Subject: Re: programming question
Date: Wed, 12 Nov 2008 20:05:22 +0900	[thread overview]
Message-ID: <7B78D836831B41BB97696DC65FAF08B1@bouncy> (raw)
In-Reply-To: <876EAAF5DE4A4B47A0ACB7C529DC7011@paperweight>

Regarding assembler under Linux; there are a few things you should know.
firstly any programs you wrote in dos would need to be completely rewritten, 
as Linux does not have a series of interrupt routines like dos;
so you can't call int 10h, int21h etc.
also note that Linux's memory model is flat; and does not use segment 
registers in the way 08x86 assembler does.

there are assemblers under Linux, you want the manpages for as86 and nasm, 
note however that the syntax differs for Linux from dos syntax.

Lame and flac have assembler code if you want to take a look at some.
Regards, Kerry.

----- Original Message ----- 
From: "Bruce Noblick" <brunobrook@columbus.rr.com>
To: "speakup info" <speakup@braille.uwo.ca>
Sent: Wednesday, November 12, 2008 10:10 AM
Subject: programming question


>A few years ago, I took a unix course.  We connected to a linux box to do 
>most of our work.  During that class I found some man pages on the subject 
>I am going to ask about now.  I remember being very qhrilled with this 
>information.  Now that I have my own linux box, I can't find these man 
>pages on it.  I am looking for information on assembler language 
>programming.  I have programs that I have written for DOS and Windows that 
>I would like to port to linux and they are written in Assembler language.
>
> Thanks!
>
> Bruce Noblick
>
>
>  Those who revered the Lord spoke to one another, and the Lord listened 
> attentively. A memory book was prepared before Him in which were recorded 
> the names of those who respected the Lord and honored His name.
>
>  "They will belong to Me," says the Lord who rules over all, "in the day 
> when I prepare My own special property. I will spare them as a man spares 
> his son who serves him."
>
> Malachi 3:16-17
>
> See my web page for contact info and a lot more.
> Here is the address.
> HTTP://HOME.COLUMBUS.RR.COM/bnoblick
> If the above line does not act like a link, try cutting and pasting it to 
> your browser.
>
> _______________________________________________
> Speakup mailing list
> Speakup@braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
> 


  parent reply	other threads:[~ UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
 Bruce Noblick
 ` Tyler Littlefield
 ` Ari Moisio
 ` Kerry Hoath [this message]
   ` Al Sten-Clanton
     ` Chris Brannon
       ` Al Sten-Clanton
         ` Tyler Littlefield
     ` Tyler Littlefield
       ` Al Sten-Clanton
         ` Tyler Littlefield
           ` Bruce Noblick
 ` Steven Davis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=7B78D836831B41BB97696DC65FAF08B1@bouncy \
    --to=kerry@gotss.net \
    --cc=speakup@braille.uwo.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).