How to Create a House Design Using Assembly Language 🏡 || Assembly Language program

Опубликовано: 07 Июнь 2026
на канале: Coding & Computer Basics
205
8

🌟 Welcome to our Assembly Language Adventure! 🌟

In this exciting video, we delve into the fascinating world of assembly language programming by creating a visually striking house design using code. 🏡✨ Whether you're a beginner or a seasoned programmer, this tutorial offers valuable insights and techniques to enhance your skills.

💬 Want the Code?
If you want the code used in this project, just leave a comment below, and we'll share it with you!

🔍 What You'll Learn:
Step-by-Step Instructions: Follow along as we build the house design from scratch.
Understanding Assembly Language: Grasp the core concepts and logic behind the code.
Tips & Tricks: Discover useful tips to optimize and enhance your code.

🛠️ Tools Used:
Assembly Language IDE
Basic programming concepts

🔔 Don't Forget to Subscribe:
Stay updated with our latest tutorials and projects by hitting the subscribe button and turning on notifications. 🔔

here is the code!

;title house
.model small
.model small
.stack 100h
.data
.code
main proc
mov ax,@data
mov ds,ax

mov dh,5
mov dl,25
mov ah,2
int 10h
push dx
mov dl,'.'
mov ah,2
int 21h

mov cx,5
mov dh,5
mov dl,25
mov ah,2
int 10h
push dx
abc:pop dx
inc dh
dec dl
mov ah,2
int 10h
push dx
mov dl,'/'
mov ah,2
int 21h
loop abc

mov cx,5
mov dh,6
mov dl,26
mov ah,2
int 10h
tree:mov ah,2
int 10h
push dx
mov dl,'\'
mov ah,2
int 21h
pop dx
inc dh
inc dl
loop tree

mov cx,29
mov dh,10
mov dl,20
mov al,2
int 10h
mov dl,'_'
last:int 21h
loop last

mov cx,19
mov dh,5
mov dl,25
mov al,2
int 10h
mov dl,'_'
pl:int 21h
loop pl


mov cx,5
mov dh,6
mov dl,44
mov ah,2
int 10h
t:mov ah,2
int 10h
push dx
mov dl,'\'
mov ah,2
int 21h
pop dx
inc dh
inc dl
loop t

mov cx,27
mov dh,20
mov dl,20
mov al,2
int 10h
mov dl,'_'
p:int 21h
loop p

mov cx,7
mov dh,16
mov dl,35
mov al,2
int 10h
mov dl,'_'
w:int 21h
loop w

mov cx,7
mov dh,12
mov dl,35
mov al,2
int 10h
mov dl,'_'
wi:int 21h
loop wi

mov cx,7
mov dh,16
mov dl,20
mov al,2
int 10h
mov dl,'_'
d:int 21h
loop d

mov dh,13
mov dl,35
mov cx,4
win:mov ah,2
int 10h
mov al,'|'
mov ah,0eh
int 10h
inc dh
loop win

mov dh,17
mov dl,27
mov cx,4
do:mov ah,2
int 10h
mov al,'|'
mov ah,0eh
int 10h
inc dh
loop do

mov dh,11
mov dl,20
mov cx,10
a:mov ah,2
int 10h
mov al,'|'
mov ah,0eh
int 10h
inc dh
loop a

mov dh,13
mov dl,42
mov cx,4
wind:mov ah,2
int 10h
mov al,'|'
mov ah,0eh
int 10h
inc dh
loop wind

mov dh,13
mov dl,38
mov cx,4
windo:mov ah,2
int 10h
mov al,'|'
mov ah,0eh
int 10h
inc dh
loop windo

mov cx,7
mov dh,17
mov dl,35
mov al,2
int 10h
mov dl,'_'
window:int 21h
loop window

mov dh,11
mov dl,30
mov cx,10
b:mov ah,2
int 10h
mov al,'|'
mov ah,0eh
int 10h
inc dh
loop b

mov dh,11
mov dl,47
mov cx,10
c:mov ah,2
int 10h
mov al,'|'
mov ah,0eh
int 10h
inc dh
loop c

mov ah,4ch
int 21h
main endp
end main