summaryrefslogtreecommitdiff
path: root/sem2/lab3/arr.asm
blob: a831fb3e7b3221379782f0f38aeaae2cdfe182bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
.model small
.stack 100h
.data 

screenArr db 2000 dup (0)

.code
.486

start:
    MOV ax,@DATA
    MOV ds,ax

    MOV cx, 40
    MOV bx, OFFSET screenArr

    ; MOV byte ptr [bx], 00h
    ; INC bx
    ; MOV byte ptr [bx], 00h

lp:
    MOV byte ptr [bx], 0
    inc bx
LOOP lp

; input:
;     MOV dx,1900h
;     INT 10h

;     MOV ah,07h
;     INT 21h

exit:
    MOV ax,4C00h
    INT 21h
END start