ASM v Linuxu....

Petr Vicherek petr na ied.com
Pondělí Únor 10 15:33:13 CET 1997


Michal Kocer wrote:
> 1) Jaky makrojazyk ASM prekladace v Linuxu pouzivaji?

"as"
as(1)                 GNU Development Tools                 as(1)

NAME
       GNU as - the portable GNU assembler.

SYNOPSIS
       as [-a[dhlns]=file]] [-D] [--defsym SYM=VAL] [-f] [-I
       path] [-K] [-L] [-M | --mri] [-o objfile] [-R] [-v] [-w]
       [-- | files...]


> 2) Jakym zpusobem vkladat ASM primo do zdroje v C?

 Napriklad slinkvanim nebo typem __asm__

> 3) Je vubec vhodne ucit ASM na UNIXovem OS?
>    Mam cim dal silnejsi pocit, ze nikoli.
>    V DOSu je to same int 21, int...  a same pristupy
>    primo na HW....
>    Mate nekdo zkusenosti s programovanim v ASM pod Linuxem?

  Co je zajimave ,muzete si napsat jedonduchy program a nechat
si ho prelozit do mnoha ruznych assembleru prikazem

'gcc -S -b <processor> -m <macinetype> hello_word.c'

Prekladane processory: 
   680x0, VZX, Convex, AMD96K, M88K, R6000, RT, MIPS, i386,
HPPA, i960, DEC a jsou portovane na mnohe dalsi
(68HC11, DSP5600 ..).

            
-- 
                                                     Petr Vicherek

 Gloria in excelsis Deo et in terra pax hominibus bonae voluntatis


Další informace o konferenci Linux