Documente Academic
Documente Profesional
Documente Cultură
Asc PLM
Asc PLM
1/3
LABORATOR 7
.model <tip_model_memorie>
.data [segment]
[.data ends]
[.stack <n>]
.code [segment]
end
- directiva .model specifica tipul de model de memorie folosit dupa cum urmeaza:
model tiny = in acest model toate segmentele de date, cod, stiva sunt intr-un singur
segment de memorie, cu dimensiunea mai mica de 64 koct.; toate adresele de sunt de tip
near; adresele sunt relative.
model small = in acest model segmentul de date poate fi separat de segmentul de
cod cu dimensiunea mai mica de 64 koct.; toate adresele de sunt de tip near; adresele
sunt relative.
model medium = in acest model segmentul de date poate fi mai mare de 64koct, iar
segmentul de cod cu dimensiunea mai mica de 64 koct.; toate adresele de sunt de tip
near; adresele sunt relative.
model compact = in acest model segmentul de date e mai mic de 64koct, iar
segmentul de cod poate depasi 64 koct.;
model large = in acest model segmentul de date poate fi mai mare de 64koct, dar o
structura de date nu poate depasi 64koct.; segmentul de cod poate depasi 64 koct.;
model huge = in acest model segmentul de date poate fi mai mare de 64koct;
segmentul de cod poate depasi 64 koct.;
;afisare mesaj m1
mov ah,9
mov dx,offset m1
int 21h
;afisare mesaj m3
mov ah,9
mov dx,offset m3
int 21h
;afisare mesaj m2
mov ah,9h
mov dx,offset m2
int 21h
3. Tema.
Se va scie un program care preia un sir de caractere de la tastatura si afiseaza sirul
criptat prin translatie de 4 (aduna 4 la codul fiecarui caracter).
Se va scie un program care preia un sir de caractere de la tastatura si afiseaza sirul
criptat dupa un cod propriu de criptare.