Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;ASSIGNMENT: SQUARE-ASTERISK-LOOP
- ;AUTHOR: BENN JAY O. CAMACLANG
- ;DATE: AUGUST 2, 2013
- .MODEL SMALL
- .STACK 100H
- .DATA
- .CODE
- MOV DH,5
- MOV DL,10
- MOV AH,2
- MOV BH,0
- INT 10H
- MOV CX,11
- HORIZONTAL1:
- MOV DL,'*'
- MOV AH,2
- INT 21H
- LOOP HORIZONTAL1
- ;-------------------------------------
- MOV DL,10
- MOV AH,2
- MOV BH,0
- INT 10H
- MOV CX,5
- DIAGONAL1:
- MOV DL,'*'
- MOV AH,2
- INT 21H
- MOV DL,10
- MOV AH,2
- INT 21H
- LOOP DIAGONAL1
- ;-------------------------------------
- MOV DL,20
- MOV AH,2
- MOV BH,0
- INT 10H
- MOV CX,6
- DIAGONAL2:
- MOV DL,'*'
- MOV AH,2
- INT 21H
- MOV DL,10
- MOV AH,2
- INT 21H
- MOV DL,8
- MOV AH,2
- INT 21H
- MOV DL,8
- MOV AH,2
- INT 21H
- LOOP DIAGONAL2
- ;-------------------------------------
- ;-------------------------------------
- MOV DH,4
- MOV DL,9
- MOV AH,2
- MOV BH,0
- INT 10H
- MOV CX,13
- HORIZONTAL12:
- MOV DL,'*'
- MOV AH,2
- INT 21H
- LOOP HORIZONTAL12
- ;-------------------------------------
- MOV DL,8
- MOV AH,2
- MOV BH,0
- INT 10H
- MOV CX,7
- DIAGONAL12:
- MOV DL,'*'
- MOV AH,2
- INT 21H
- MOV DL,10
- MOV AH,2
- INT 21H
- LOOP DIAGONAL12
- ;-------------------------------------
- MOV DL,22
- MOV AH,2
- MOV BH,0
- INT 10H
- MOV CX,8
- DIAGONAL22:
- MOV DL,'*'
- MOV AH,2
- INT 21H
- MOV DL,10
- MOV AH,2
- INT 21H
- MOV DL,8
- MOV AH,2
- INT 21H
- MOV DL,8
- MOV AH,2
- INT 21H
- LOOP DIAGONAL22
- JMP STOP
- STOP:
- MOV AX,4C00H
- INT 21H
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement