AKTUALNIE - Wiejska Kuchnia Mojej Mamy
Temat: Blad podczas asemblacji programu ; // ...; KONIEC SEGMENTU DANYCH ;-------------------------------------------------- ;--------------------------------------------------- ; poczatek segmentu kodu ;------------------------------------------------ MyProg SEGMENT assume CS:MyProg,DS:MyData Main PROC Start: ;tu zaczyna sie program mov AX,MyData ; Zapamietanie w DS adresu wlasnego segmentu danych mov DS,AX ; Ale do DS nie mozna ladowac wartosci natychmiastowej lea DX, Eat1 ; zaladowanie przesuniecia tekstu Eat1 do DX mov AH,09H ; wybranie... Źródło: eprog.pl/viewtopic.php?t=3540
Temat: [asm, DOS] Problem ze 'znakiem nowej lini' ...czy koniec pliku
cmp byte[si], '!'
je zamykanie
jne zapisywanie
inkrementacja:
inc di
;mov si, '_'
;mov [nowalinia], si
cmp di, 3
je enterek
jne czy_koniec
enterek:
;dodajemy enter
mov ah, 40h
mov bx, ds
;mov dx, 0dh
mov dx, 0ah
mov cx, 2
int 21h
mov di, 0
jmp czy_koniec
zamykanie:
;zamykamy plik1
mov ah, 3eh
mov bx, bp
int 21h
;zamykamy plik2
mov ah, 3eh
mov bx, ds
int 21h
;zamykamy program
mov ax, 4ch
int 21h
bede wdzieczny za pomoc :) Źródło: forum.idg.pl/index.php?showtopic=181336
zanotowane.pldoc.pisz.plpdf.pisz.plszopcia.htw.pl
.
|