ASM v Linuxu....

Pavel JANIK ml. pjanik na aida.inet.cz
Pondělí Únor 10 17:05:42 CET 1997


> Dobry den!
> 
> Na skole, na ktere ted delam civilku, se mne jeden z profesoru
> optal zda lze v prostredi Linuxu vyucivat asembler.
> Ja mu hrde tvrdil, ze ano. Trosku jsem hledal na ruznych 
> mistech po nejakem vhodnem HOWTO, ale nikde jsem ni vhodneho nenalezl.

Existuje neco jako Assembly - HOWTO, ale bohuzel nevim kde to najit - snad
sunsite.unc.edu

> 
> Proto bych se chtel zeptat:
> 
> 1) Jaky makrojazyk ASM prekladace v Linuxu pouzivaji?
Assembler je zlidstujici forma strojoveho kodu, asi se tedy ptate na syntaxy
- neni to klasicka intelacka - tedy

	mov ax,bx

ale takova no "trosku jina" .. Ale da se nato zvyknout... Prave jsem si
vzpomel - je pry i nejaka skolicka o ass ....
> 2) Jakym zpusobem vkladat ASM primo do zdroje v C?
info gcc
> 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?

No v Linuxu to sice takove neni, ale kdyz nepouzivate libc tak asi jo ...
Ja osobne jsem si v ass napsal maly kratky programek, ktery prevadi dosacke
konce radku na unixove, ale jinak jsem jej jeste nepouzil (samostatne).
Pouzivani v C je trosku jina kapitolka... ale jestlize pri kompilaci
normalniho C programu pouzijete -O2  tak je vystup pomerne dost dobre
optimalizovan. Takze asi zaver je, ze neni dobre pouzivat assembler.

PJ

--
############################################################################
# _       _                                             _  _  _  _  _      #
#| |     (_)       tel. (05) 41 32 12 76 / 171         | || || || || |     #
#| |      _  _ __   _   _         Pavel.JANIK na inet.cz  | || || || || |     #
#| |     | || '_ \ | | | |\ \/ /                       | || || || || |     #
#| |____ | || | | || |_| | >  <      je nejlepsi OS    |_||_||_||_||_|     #
#|______||_||_| |_| \__,_|/_/\_\                       (_)(_)(_)(_)(_)     #
#                                                                          #
#     Jestlize souhlasite, finger weed na bart.math.muni.cz a mailnete mi     #
#             podobne informace se subjectem LINUX CZ USERS :-)))          #
############################################################################


Další informace o konferenci Linux