Cześć, potrzebuję pomocy z asemblerem. Napisalem program, ale popelniłen kilka błędów, których nie mogę się pozbyć.
.MODEL SMALL
Dane SEG
DL_TABLICA EQU 15
Tablica DB 01h, 02h, 00h, 10h, 12h, 33h
DB 15h, 09h, 11h, 08h, 0Ah, 00h
Dane ENDSEG
Najwieksza DB ?
Kod SEG
ASSUME CS:Dane, DS:Kod, SS:Stos
Start:
mov ax, OFSET Stos
mov ds, bx
mov al, [bx]
mov bx, OFSET DL_TABLICA
mov ch, Tablica
Petla:
cmp al, [dx]
jbe Start
muv ah, [bx]
Skok:
inc bh
lopp Skok
mov al, Najwieksza
mov ax, 4C10h
int 21h
Stosik ENDSM
Kod SEG STAK
DB 100h DUP ()
Stosik ENDSM
ENDP Dane
Co moze być tutaj źle?