Newsgroup: italia.palermo.discussioni
Titolo: infami!

se il registro %eax contiene 1 (0x1), dopo la moltiplicazione:
imull $0xCD($0x7E61,$0x37,4), %eax
%eax conterra' (0x800A) che e' il valore all'indirizzo di memoria 800A
800A a tutti!
-- 
ciao
Vittorix 

Vittorix ha scritto:

grazie :)
ma ancora si trovano in giro per la città le scritte 800A ?
-- 
xel
icq-79361021

 ma ancora si trovano in giro per la città le scritte 800A ?
andro' alla palazzina cinese e faro' la scritta imull 
$0xCD($0x7E61,$0x37,4), 1 :)
-- 
ciao
Vittorix 

 imull $0xCD($0x7E61,$0x37,4), %eax
C'è un problema.
Il tuo sito "
linuxassembly.org
" riporta un link a:
"Using the GNU Assembler ( gas manual ) "
Dice, inoltre, che è possibile che Vittorix segue le lezioni in una 
lingua non sua e magari non ha capito bene.

 lingua non sua e magari non ha capito bene.
GAS = Gnu Assembler.
il linguaggio lo chiamano Assembly Linux, perche' generato da gcc su Linux.
mih chi camurria!
-- 
ciao
Vittorix 

 ha scritto nel messaggio 
news:erictq$g12$1...@tdi.cu.mi.it...

mi suona da vecchio libro dell'università....bello, ma ora come ora la 
logica troppo vicino alla matematica mi stanca e mi ha portato ad amare il 
delphy...
...col programmino riga di comando nel cuore...
bello quando inserivi in alto le librerie, e creavi tutto, poi gli oggetti a 
cui demandare i compiti e la fiducia che questi funzionino (e puntualmente 
c'era il baco)... 

 mih chi camurria!
E' una distinzione non da poco, dal momento che gcc esiste per ogni 
possibile piattaforma, incluso windows su ix86 e Linux su IBM Z/server.
Adesso non arrampicarti più.
-- 
Emanuele Torrenti
Registered Linux User #409659
"I fought the law, and the law won."

 delphy...
Terminata la fase acuta dell'innamoramento, impara anche a scriverlo! ;)


 portato ad amare il delphy...
Ah, pensavo il kamasutra... :-)
A.D.


no ma guarda che la mia è solo smanettologia, niente di serio 

"A.D." <isd...@libero.ix> ha scritto nel messaggio 
news:GyhDh.3198$zG1....@twister2.libero.it...

NO IL KAMASUSTRA NOOOOOOOOO
TROPPO COMPLICATO, TROPPO LABORIOSO
IO SOTTO- LEI SOPRA
LEI SOPRA- IO SOTTO 

 possibile piattaforma, incluso windows su ix86 e Linux su IBM Z/server.
e che cazzo c'entra la macchina su cui gira, chi ha detto diversamente, se 
e' sotto Linux si chiama Linux Assembly. comunemente si identifica con la 
At&t sintax, che tu hai dimostrato di sconoscere.
piantala di dire minchiate. la tua idiozia sta raggiungendo livelli 
stratosferici.
milioni di persone tra cui studenti e professori universitari lo chiamano 
alla faccia tua Linux Assembly, ovviamente tutto ampiamente documentato sui 
siti delle universita', che tu continui a ignorare, quando basta usare 
Google.
c'e' pure il Linux Assembly how to su 
linux.com
 e la tua figura di coglione 
e' completa.
ora piantala perche' ho di meglio da fare.
-- 
ciao
Vittorix

 delphy...
a chi lo dici, per me queste sono cose da malati :)
-- 
ciao
Vittorix 

e' sotto Linux si chiama Linux Assembly.
  Vittò, ascolta allo zio: l'assembler dipende *esclusivamente* dal 
particolare processore che si intende usare e da niente altro. Chi ti 
ha raccontato diversamente, chiunque sia stato, ovunque lo abbia detto 
o scritto, o è un ignorante o ti ha voluto prendere in giro!
-- 
.. I live by long distance.

 o scritto, o è un ignorante o ti ha voluto prendere in giro!
e tutte le centinaia di migliaia che lo chiamano Linux Assembly sono tutti 
ignoranti, vero.
proprio non hai capito di che si sta parlando.
saro' elementare.
codice semplicissimo, compilato su una macchina HP Unix con gcc -S nome.c 
da' main:
main:
        stw %r2,-20(%r30)
        copy %r3,%r1
        copy %r30,%r3
        stw,ma %r1,64(%r30)
        stw %r3,-4(%r30)
        stw %r26,-36(%r3)
        stw %r25,-40(%r3)
        stw %r0,8(%r3)
        ldil LR'L$C0000,%r19
        ldo RR'L$C0000(%r19),%r26
        .CALL ARGW0=GR
        b,l printf,%r2
        nop
        copy %r19,%r28
        ldw -20(%r3),%r2
        ldo 64(%r3),%r30
        ldw,mb -64(%r30),%r3
        bve,n (%r2)
stesso codice, compilato con lo stesso comando su una macchina Linux da' 
main:
main:
        pushl   %ebp
        movl    %esp, %ebp
        subl    $24, %esp
        andl    $-16, %esp
        movl    $0, %eax
        addl    $15, %eax
        addl    $15, %eax
        shrl    $4, %eax
        sall    $4, %eax
        subl    %eax, %esp
        movl    $0, -4(%ebp)
        subl    $12, %esp
        pushl   $.LC0
        call    printf
        addl    $16, %esp
        leave
        ret
guarda un po', noti qualche LEGGERA differenza o sono gli stessi?
sai come si chiama la prima e la seconda codifica?
la seconda codifica su che OS e processori la troverai?
biddamatri!
-- 
ciao
Vittorix 

> Nessuno wrote:
LOL, l'ultima volta che ho discusso con due fessi simili fu quando ho 
cercato di fare capire a degli americani perche' a teatro dovrebbero gridare 
BRAVA! e non BRAVO! a una cantante lirica italiana.
-- 
ciao
Vittorix 

la seconda codifica su che OS e processori la troverai?
  Su qualunque OS che giri su processori x86 ed abbia un porting del 
gcc. Hint: cerca su Google"DJGPP", leggi con attenzione e poi torna a 
chiederci due volte scusa! ;-)


 chiederci due volte scusa! ;-)
Non tornerà.


 chiederci due volte scusa! ;-)
ma vai affanculo, DJGPP non c'entra un cazzo. hai le idee confusissime.
-- 
ciao
Vittorix 

confusissime
  Ma se ne fai questione di vita o di morte, per me non c'è problema: 
io non ne capisco niente ed hai ragione tu. Cheffà, ora la chiudiamo 
qui?


  Ma se ne fai questione di vita o di morte
mih che sei serio.
che cappio c'entra DJGPP? non ci trase niente.
accattati il libro Computer Systems di Bryant - O'Hallaron, c'e' spiegato 
quello che ti ho scritto io.
o vieni qua e ti fazzo parrare cu mister Ching Chung ca chiddu e' siempre 
cuntiento e ride ride (mentre t'abbulla).
-- 
ciao
Vittorix 

che cappio c'entra DJGPP? non ci trase niente.
  No, sai, è solo che, guarda la combinazione, quella sintassi 
dell'asm (la AT&T) me la ricordavo per averla già vista una quindicina 
di anni fa col DJGPP su MS-DOS 5.0, quando Linux era ancora poco più 
che un kernel, ma gli strumenti GNU esistevano già da un bel po' ed 
erano stati appena portati (proprio col DJGPP) sui nuovi processori 
Intel di classe 386.
  Fu un mio amico di allora a farmi notare la grande differenza di 
sintassi, a parità di sorgente C e di mnemonici usati, con l'asm 
prodotto dal BorlandC.
  P. S. Per iElEdAn: si, era proprio il CoSysop fantasma! ;-)


 prodotto dal BorlandC.
di Borland ho usato solo il Turbo Pascal, mi e' sempre piaciuto come 
lavorava la Borland.
sei un grand bastardo, ora mi hai messo la pulce di andarmi a scaricare il 
BorlandC.
e vaffanculo.
PS:
YES! YES!
non potevo capire perche' un programma tutto bello e carino di 7 pagine che 
ho scritto in C funzia su windows e non su unix/linux perche' mi da':
/usr/ccs/bin/ld: Unsatisfied symbols:
   pow (first referenced in /var/tmp//cceLgxEc.o) (code)
collect2: ld returned 1 exit status.
grande Internet, basta aggiungere un flag -lm alla fine
http://c-faq.com/fp/libm.html
10 anni fa mi attaccavo al cappero.
-- 
ciao
Vittorix 

 che ho scritto in C funzia su windows e non su unix/linux perche' mi da':
ora ha capire perche' si compila e si esegue correttamente fino a meta', poi 
si ferma :(
mentre su swindows funziona perfettamente.
(dopo averci murritiato un po' col compilatore, mi accorgo che avevo 
uploadato una versione vecchia.
ho bisogno di riposooooooooo)
-- 
ciao
Vittorix 

  P. S. Per iElEdAn: si, era proprio il CoSysop fantasma! ;-)
Miiiiiiiiih...
Ora, quasi quasi, gugoleggio per cercare se ci sono sue tracce sulla rete.
iElEdAn

 10 anni fa mi attaccavo al cappero.
10 anni fa per me c'erano solo QBasic e TurboPascal...
Ottimo link, aggiunto ai segnalibri.


10 anni fa mi attaccavo al cappero.
  Dieci anni fa (ma faresti bene a farlo sempre) ti saresti letto la 
documentazione degli strumenti e delle funzioni di libreria che usi! 
:-P
  P. S. Non vorrei infierire, ma come errore è davvero da dummy... 


mentre su swindows funziona perfettamente.
 
  malloc/free, indici di array ed altre camurrìe di memoria sono 
tutte a posto, vero?
  Mandalo allo zio e vediamo cosa si può fare... ;-)


 :-P
ma vafangu' :-P
-- 
ciao
Vittorix