ตัวอย่างโค้ดโปรแกรม ของ ภาษาแอสเซมบลี

org 100h; set video mode    mov ax, 3     ; text mode 80x25, 16 colors, 8 pages (ah=0, al=3)int 10h       ; do it!; cancel blinking and enable all 16 colors:mov ax, 1003hmov bx, 0int 10h; set segment register:mov     ax, 0b800hmov     ds, ax; print "hello world"; first byte is ascii code, second byte is color code.mov [02h], 'H'mov [04h], 'e'mov [06h], 'l'mov [08h], 'l'mov [0ah], 'o'mov [0ch], ','mov [0eh], 'W'mov [10h], 'o'mov [12h], 'r'mov [14h], 'l'mov [16h], 'd'mov [18h], '!'; color all characters:mov cx, 12  ; number of characters.mov di, 03h ; start from byte after 'h'c:  mov [di], 32004101001h   ; light red (1100) on yellow (1110)    add di, 2 ; skip over next ascii code in vga memory.    loop c; wait for any key press:mov ah, 0int 16hret
บทความเกี่ยวกับการเขียนโปรแกรม หรือ ภาษาโปรแกรมนี้ยังเป็นโครง คุณสามารถช่วยวิกิพีเดียได้โดยเพิ่มข้อมูล