Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

masm,greshke?

[es] :: Asembler :: masm,greshke?

[ Pregleda: 3749 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ana
Ana Balevic
LIACS & ACE
Amsterdam

Član broj: 5669
Poruke: 170
*.yubc.net

Jabber: ana@elitesecurity.org
Sajt: tesla.rcub.bg.ac.rs/~tauc..


Profil

icon masm,greshke?28.01.2003. u 00:25 - pre 257 meseci
Da li neko moze hitno da mir astumaci ove greske koje mi MASM prijavljuje prilikom kompajliranja jednog programa (hitno mi je za ispit)
1.bike.ASM(5): error A2105: Expected: align, combine, or 'class'
ovo je pocetak programa,linije 1-5
BIKE SEGMENT PUBLIC :AT 0FFFF0H
JMP FAR PTR START
BIKE ENDS
DATA_SEGMENT SEGMENT PUBLIC :AT 00000H
-ta 2 segmenta uopste ne treba da se nadovezuju.
-takodje da li je uopste potrebno definisati BIKe kao segment
-sto se toga tice,meni treba samo da pravi instrukcija u programu se ocita sa adrese 0FFFF0h i da na njoj bude adresa labele start...
2.
bike.ASM(21): error A2009: Symbol not defined: FEH
prijavluje mi ovo kad radim npr AND AL,FEh
zasto to prijavljuje,kada se ne buni za AND Al,01h
3.
bike.ASM(179): error A2006: Phase error between passes
SHTA JE OVO?!?!?!
4.bike.ASM(223): error A2009: Symbol not defined: C2LSB
C2LSB je definisan pri pocetku programa sa C2LSB EQU F4h
kao i jos par njih na isti nacin,ali se buni SAMO za ovaj...
5.bike.ASM(472): error A2105: Expected: instruction, directive, or label
...cas izbacuje ovo cas da je red predug,a program je u tom delu najnormalniji.,.

ako moze neko da odgovori sto pre,bila bih puno zahvalna :)
Ana
 
Odgovor na temu

Mikky

Član broj: 18
Poruke: 1563
*.ptt.yu

ICQ: 44582291


+58 Profil

icon Re: masm,greshke?29.01.2003. u 02:04 - pre 257 meseci
obicno opis gresaka + linija na kojoj je nastala su dovoljne da se otklone
za ove segmente sto spominjes nemam pojma, time se nisam bavio

2. stavi 0 (nula) ispred FEH.... znaci 0FEh
4. umesto C2LSB EQU F4h stavi C2LSB EQU 0F4h
5. za razbijanje reda koristi "\"

-I know UNIX, PASCAL, C, FORTRAN,
COBOL, and nineteen other high-tech
words.
 
Odgovor na temu

[es] :: Asembler :: masm,greshke?

[ Pregleda: 3749 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.