Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TEma BTI
TEma BTI
Codul :
.model small
.stack 100h
.data
a db ?
b db ?
mes1 db 10,13,"introduceti primul numar(in intervalul 1-4): $"
mes2 db 10,13,"introduceti al doilea numar(in intervalul 1-5):
$"
mes3 db 10,13,"rezultatul este :$"
zon DB 7 dup(?)
.code
start:
mov ax,@data
mov ds,ax
; afiseaza mesaj 1
mov dx,offset mes1
mov ah,09h
int 21h
; citeste numar1
mov ah,01h
int 21h
sub al,30h
mov a,al
; afiseaza mesaj 2
mov dx,offset mes2
mov ah,09h
int 21h
; citeste numar 2
mov ah,01h
int 21h
sub al,30h
mov b,al
; facem adunarea
mov al,a
add b,al
; afiseaza mesajul 3
mov dx,offset mes3
mov ah,09h
int 21h
mov dl,b
add dl,30h
mov ah,02h
int 21h
; terminare program
mov ax, 4c00h
int 21h
end start
Editarea programului :
Fisierul adunare.lst
Dosbox :