BÀI TOÁN
Xét 1 bảng gồm 3x7 điền đầy đủ các dấu sao. Nhập 1 ký tự từ bàn phím. Hiển thị bảng trên ra màn hình sao cho 4 cột của bảng được thay bằng ký tự nhập.

CHƯƠNG TRÌNH MẪU

Code:

.Model Small
.Stack
.Data
        buf Db 3 dup(13,10,'***',?,'***'),'$'
        S db 'Nhap vao mot ky tu:$'
.Code
        Begin:
                Mov Ax,@Data
                Mov Ds,Ax

                ;Xuat Chuoi S1 Ra Man Hinh
                Mov Dx,Offset S
                Mov ah,9
                Int 21h

                ;Nhap vao mot ky tu
                Mov Ah,1
                Int 21h
               
                ; Xuat bang
                Lea si,buf
                Mov [si+6],al
                Mov [si+15],al
                Mov [si+24],al
                Lea dx,buf
                Mov ah,9
                Int 21h

                ;Thoat khoi chuong trinh va tro ve Dos
                Mov Ax,4c00h
                Int 21h
        End Begin