asembler- wyswietlenie 2-ch tablic w jednym ciagu znakow...

asembler- wyswietlenie 2-ch tablic w jednym ciagu znakow...
DD
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
0

Witam. Chce wypocic prosty programik w asemblerze, ktory ma laczyc tekst z 2-ch tablic i go wyswietlic tylko ze zatrzymalem sie na tym etapie:

Kopiuj
.model small
.stack 100h
.data
		tab db "Ala_ma_$"
		dlugosc equ $-(offset tab)-2
		tab1 db "+_KOTA.$"
 
.code
start:		mov ax,@data
		mov ds,ax
		mov cx,dlugosc
p1:		push cx
		mov cx,dlugosc
		mov bx,offset tab
 
p2:		mov ax,[bx]
 
 
p3:		inc bx
		loop p2
		pop cx
		loop p1
		mov ah,09h
 
 
		mov dx,offset tab
 
		int 21h
		mov ah,4Ch
		int 21h
end 		start 

program wyswietla tylko 1 tablice...
problem tkwi w tym jak polaczyc obie? Prosze o pomoc...

Yob
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 74
1

Na tej stronie: http://rudy.mif.pg.gda.pl/~bogdro/ znajduje się nie dość, że chyba najlepszy dostępny po polsku kurs assemblera to również rozwiązanie Twojego problemu. Ściągnij sobie plik bibl.zip. Znajduje się w nim biblioteka do pracy na łańcuchach tekstowych zawierająca kod rozwiązujący Twój problem ;)

Pozdrawiam :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.