PDA

View Full Version : Macro in Assembly 8086


uscrocc
23-04-2014, 11:47
Salve ragazzi vorrei una introduzione alle macro in assembly. Come si fa a crearle e a richiamarle. Ho provato a cercare su internet ma sono tutti in inglese :D . Vorrei fare un esercizio: l'algoritmo della pulitura del video con le macro

mone.java
23-04-2014, 12:04
Salve ragazzi vorrei una introduzione alle macro in assembly. Come si fa a crearle e a richiamarle. Ho provato a cercare su internet ma sono tutti in inglese :D . Vorrei fare un esercizio: l'algoritmo della pulitura del video con le macro

Non vorrei sembrar scontato ma inizia a prendere seriamente in considerazione di imparare l'inglese... In genere le guide se sno scritte in "inglese corretto" vengono tradotte altrettanto correttamente in italiano... Magari prova a tradurre solo piccoli pezzi (frasi di senso compiuto) e magari usa http://www.wordreference.com/ per le parole che non hanno molto senso per google translate.

Comunque la risposta alla tua domanda non la so :D

uscrocc
23-04-2014, 12:12
Non vorrei sembrar scontato ma inizia a prendere seriamente in considerazione di imparare l'inglese... In genere le guide se sno scritte in "inglese corretto" vengono tradotte altrettanto correttamente in italiano... Magari prova a tradurre solo piccoli pezzi (frasi di senso compiuto) e magari usa http://www.wordreference.com/ per le parole che non hanno molto senso per google translate.

Comunque la risposta alla tua domanda non la so :D

Buon'idea, sinceramente lo uso ogni giorno però non ci avevo pensato :D. Io cercavo qualcuno che me li spiegasse per bene e che mi aiutava a capirle veramente visto che tra un po ho una verifica. :)

Tesinevb
23-04-2014, 20:03
Buon'idea, sinceramente lo uso ogni giorno però non ci avevo pensato :D. Io cercavo qualcuno che me li spiegasse per bene e che mi aiutava a capirle veramente visto che tra un po ho una verifica. :)

go here: http://xoomer.virgilio.it/ramsoft/

read chapter 24

it's write all italian language

enjoy

uscrocc
24-04-2014, 15:58
go here: http://xoomer.virgilio.it/ramsoft/

read chapter 24

it's write all italian language

enjoy

Ma sono 200 pagine!! :O

pabloski
25-04-2014, 12:07
Interessante discussione ( soprattutto la parte riguardante l'inglese ) :D

Comunque, scherzi a parte, vorrei far notare che il concetto di macro non esiste nell'ambito dei linguaggi assemblativi, ma è un'estensione implementata dagli assembler ( praticamente da tutti ).

Lo dico non per fare il filosofo, ma perchè spesso si trovano differenze nell'implementazione delle macro. Per cui è sempre bene fare riferimento alla documentazione relativa all'assembler che si andrà ad usare.

Esempio http://flatassembler.net/docs.php?article=manual#2.3.3

E si, è tutto in inglese!

uscrocc
25-04-2014, 16:03
Interessante discussione ( soprattutto la parte riguardante l'inglese ) :D

Comunque, scherzi a parte, vorrei far notare che il concetto di macro non esiste nell'ambito dei linguaggi assemblativi, ma è un'estensione implementata dagli assembler ( praticamente da tutti ).

Lo dico non per fare il filosofo, ma perchè spesso si trovano differenze nell'implementazione delle macro. Per cui è sempre bene fare riferimento alla documentazione relativa all'assembler che si andrà ad usare.

Esempio http://flatassembler.net/docs.php?article=manual#2.3.3

E si, è tutto in inglese!
Ho capito però io faccio assembly con tasm..

uscrocc
26-04-2014, 20:36
aiuto raga

Tesinevb
27-04-2014, 08:12
aiuto raga

http://xoomer.virgilio.it/ramsoft/

u've to go on "Assembly base" then u've to click on "Assembly base con nasm e tasm"

from here go at chapter 24 Operatori, direttive e macro.
anyway

in the page begins with this prototype for tasm:

MAKE_STRING MACRO NomeStringa, CorpoStringa

NomeStringa db CorpoStringa

ENDM

if u can't get to the chapter 24... forget assembly