zdravim, prosim vysvetlite mi trochu obsirnejsie co robia niektore prikazy(upozornujem na ne v komentaroch). pripadne mi odporucte nejaku literaturu, kde su vysvetlene zaklady, lebo nejak to nedavam.
.MODEL small
.STACK
.DATA
Message DB 'Hello world!',0
.CODE
Prog:
mov ax,@data ;viem ze tieto dva prikazy ulozia bazovu adresu do a a ds
mov ds,ax ;mohol by mi niekto vysvetlit naco je to dobre?
mov bx, offset Message
mov di,0 ;v ucebnych komentaroch mam napisane "prvy znak ma index 0"
; nie je to nahodou len priradenie nuly registru di?
WriteChar:
mov dl,[bx+di]
cmp dl,0
jz WriteEnd
mov ah,2
int 21h ;sluzba ah,2 vypise znak, naco tam ale musi byt
; int21h?
inc di
jmp WriteChar
WriteEnd:
mov ax,4C00h
END Prog
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
![[tasm] vysvetlenie zakladnych prikazov – Assembler – Fórum – Programujte.com](http://img.cdnprg.webtea.cz/web/logo_new.png)


Nahlásit jako SPAM
IP: 194.160.135.–
God of flame
Duch
Věrný člen
Zjistit počet nových příspěvků
































