писал прогу - пример из книжки Зубкова С.В. Не могу ассемблировать файл. вот код проги: Код (Text): .model tiny .code org 2ch envseg dw ? org 80h cmd_len db ? cmd_line db ? org 100h start: old_int21: jmp short initialize dw 0 int21_handler proc far pushf cmp ah,41h je obrabotchik cmp ax,7141h je obrabotchik jmp short not_fn41h obrabotchik: push ax push bx mov bx,dx cmp byte ptr ds:[bx+],3Ah je full_spec mov ah,19h int 21h add al,'A' jmp short compare full_spec: mov al,byte ptr [bx] and al,11011111b compare: cmp al, byte ptr cs:cmd_line[1] je access_denied pop bx pop ax not_fn41h: popf jmp dword ptr cs:old_int21 access_denied: pop bx pop ax popf push bp mov bp,sp or word ptr [bp+6],1 pop bp mov ax,5 iret int21_handler endp initialize proc near cmp byte ptr cmd_len,3 jne not_install mov al,byte ptr cmd_line[1] and al,11011111b cmp al,'A' jb not_install cmp al,'Z' ja not_install mov ax,3521h int 21h mov word ptr old_int21,bx mov word ptr old_int21+2,es mov ax,2521h mov dx,offset int21_handler int 21h mov ah,49h mov es,word ptr envseg int 21h mov dx,offset initialize int 27h not_install: mov ah,09h mov dx,offset message int 21h ret message db 'rabotaet!!!', 0dh, 0ah, '$' initialize endp end start Объясните пожалуйста, кто знает, в чем ошибка. и было б неплохо, если б подсказали как исправить =)
сорь, как всегда описки.... to _basmp_ не лень, но когда за несколько часов видишь только строчки кода, то невольно все расплывается.... спасибо за ответы)