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

kod je pisan u MASM-u, kako u TASM

[es] :: Asembler :: kod je pisan u MASM-u, kako u TASM

[ Pregleda: 3422 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zoligen
subotica

Član broj: 59732
Poruke: 81
*.dynamic.isp.telekom.rs.



+1 Profil

icon kod je pisan u MASM-u, kako u TASM23.02.2012. u 08:00 - pre 97 meseci
Pre izvesnog vremena sam trazio primer za prikaz slike iz x86 asemblera. Uz dosta muke sam nasao nesto ali je pisano za MASM (a ja koristim TASM). Prema listi erora jasno je da je problem u .IF .THEN .ELSE komandama koje TASM ne prepoznaje. ima li neko ideju kako da najlakse resim problem jer ovo radim sad i niiiiiikad vise.
 
Odgovor na temu

elektrostudio
Vladimir Pavkovic
SZR Elektrostudio, servis idustrijskih
masina i software developer
Novi Sad

Član broj: 201423
Poruke: 281
*.dynamic.isp.telekom.rs.

Sajt: elektrostudio.com


+25 Profil

icon Re: kod je pisan u MASM-u, kako u TASM24.02.2012. u 20:22 - pre 97 meseci
Uh, davno je to bilo kada sam radio. Moze li kod i greske da okacis? Dok ja pronadjem gde mi je TASM i MASM
Elektrostudio
 
Odgovor na temu

zoligen
subotica

Član broj: 59732
Poruke: 81
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: kod je pisan u MASM-u, kako u TASM25.02.2012. u 09:52 - pre 97 meseci
Sto bi rekao neko u nekom prethodnom postu hvala bogu da se neko javio, evo sve sam okacio ovde i TASM i listinge.
http://www.sendspace.com/file/w2z6y4
 
Odgovor na temu

elektrostudio
Vladimir Pavkovic
SZR Elektrostudio, servis idustrijskih
masina i software developer
Novi Sad

Član broj: 201423
Poruke: 281
*.dynamic.isp.telekom.rs.

Sajt: elektrostudio.com


+25 Profil

icon Re: kod je pisan u MASM-u, kako u TASM28.02.2012. u 10:14 - pre 97 meseci
Problem je sto je .IF direktiva koju ne mozes koristiti zajedno sa asm instrukcijama. Direktiva se odnosi na proces asmbliranja tako da je .IF byte ptr es:[080h] != 0 nedozvoljena stvar. Moram proveriti da li MASM odradi ovo kako treba. Moguce je ako se asembliranje radi u vise prolaza (TASM opcija /m#). Treba proveriti ali sam malo u stisci sa vremenom pa cu se javiti kad proverim.


Provereno - nece ni MASM tako da radi...

Ovako hoce: (primer)

.equ test=1

mov dx,0378h ;adresa LPT port-a
.if test==1
mov al,0FFh
.else
mov al,00h
.endif
out dx,al

[Ovu poruku je menjao elektrostudio dana 28.02.2012. u 13:19 GMT+1]

[Ovu poruku je menjao elektrostudio dana 28.02.2012. u 13:20 GMT+1]
Elektrostudio
 
Odgovor na temu

elektrostudio
Vladimir Pavkovic
SZR Elektrostudio, servis idustrijskih
masina i software developer
Novi Sad

Član broj: 201423
Poruke: 281
*.dynamic.isp.telekom.rs.

Sajt: elektrostudio.com


+25 Profil

icon Re: kod je pisan u MASM-u, kako u TASM29.02.2012. u 13:50 - pre 97 meseci
Probaj ovo iz priloga
Elektrostudio
Prikačeni fajlovi
 
Odgovor na temu

zoligen
subotica

Član broj: 59732
Poruke: 81
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: kod je pisan u MASM-u, kako u TASM01.03.2012. u 08:19 - pre 97 meseci
Hvala elektrostudio bas si se potrudio da mi pomognes. U tvom prilogu ima materijala za malo vise proucavanja sto ce uslediti ako budem imao malo vise vremena. Sve u svemu radim na zadatku tako da bude sto jednostavniji i drzim se sledeceg:

- first set correct video mode (easiest is 320*200*256colors) with BIOS interrupt.
- video buffer is at 0A000h:0000h one byte per pixel, from left-top till right-bottom. put your pixels there
- look at the .bmp file specs (www.wotsit.org) for the exact file info.

i blizu sam resenja. Kad budem imao gotovo resenje (nadam se danas) okacicu ovde da ako jos neko bude imao slican problem lakse dodje do resenja.
Pozdrav!
 
Odgovor na temu

[es] :: Asembler :: kod je pisan u MASM-u, kako u TASM

[ Pregleda: 3422 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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