Professional Documents
Culture Documents
ARHITEKTURA RAČUNARA
Auditorne vježbe
Rješenje:
data SEGMENT
; zadavanje godine
godina DW 1984
jeste DB 'Godina je prestupna !$'
nije DB 'Godina nije prestupna !$'
; logičke varijable
log1 DB ?
log2 DB ?
log3 DB ?
data ENDS
XOR DX , DX
MOV AX , godina
MOV BX , 4
DIV BX
CMP DX , 0
JE dalje1
JNE dalje2
JE dalje3
JZ ne
MOV AH , 9
LEA DX , jeste
INT 21H
JMP kraj
kraj: NOP
Rješenje:
;unos hiljada
MOV AH, 1
INT 21h
SUB AL, 48
MOV BX , 1000
MUL BX
ADD godina , AX
;unos stotina
MOV AH , 1
INT 21h
SUB AL , 48
MOV BL , 100
MUL BL
ADD godina , AX
;unos desetina
MOV AH , 1
INT 21h
SUB AL , 48
MOV BL , 10
MUL BL
ADD godina , AX
;unos jedinica
MOV AH , 1
INT 21h
SUB AL , 48
ADD godina , AX