Documente Academic
Documente Profesional
Documente Cultură
Departametul
„ Microeletronica si ingineria sistemelor biomedicale”
Raport
La lucrarea de laborator Nr.3
La
„Arhitectura calculatoarelor”
Tema: Arhitectura microprocesorului Intel 8086
Chişinău 2020
Scopul lucrării:
a) Instructiuni de salt.
b) Instructiuni de test.
c) Instructiuni iterative.
data segment
data ends
cod segment
start:
mov ds, ax
int 21h
int 21h
jmp sf1
sf1:
int 21h
jmp sf2
sf2:
; calcul propriu-zis
mov al, bl
shr al, cl
jnl er3
jmp sf3
jmp sf3
er3:
sf3:
mov dl, al
int 21h
shl al, cl
shr al, cl
jnl er4
jmp sf4
jmp sf4
er4:
sf4:
mov dl, al
int 21h
cod ends
end start
#MAKE_EXE#
N db ?
DSEG ENDS
DW 100h DUP(?)
SSEG ENDS
CSEG SEGMENT 'CODE'
PUSH DS
MOV AX, 0
PUSH AX
MOV DS, AX
MOV ES, AX
MOV AH, 9 ; AH = 9
MOV AH, 0 ; AH = 0
DEC N ;N=N-1
MUL N ; N = N * AL
MOV CL, N ; CL = N
; ZF = 0
RET
START ENDP
CSEG ENDS