วันพุธที่ 8 มีนาคม พ.ศ. 2560

Assembly code [ การคูณ หาร ] Multiply Divide

Ex. 1 การคูณ  
.model small
.stack 100h
.data
X equ 3
Y equ 3           
Z equ 2
.code
;X+Y-2Z+1
Main                proc

            mov      al,X
            mov      bl,Y
            mul                   bl
            add      al,48
            ;mov     sum ,al
            mov      ah,2
                        mov      dl,al
            int         21h
            Mov     ah,2     
            Mov     dl,0dh
            Int        21h
            Mov     dl,0ah
            Int        21h
            Mov     ah,4ch
            Int 21h
Main    endp
            End main
*********************************************************************
Ex. 2 การหาร
.model small
.stack 100h
.data
X equ 3
Y equ 3           
Z equ 2
.code
;X+Y-2Z+1
Main                proc

            mov      al,X
            mov      bl,Y
            mul                   bl
            add      al,48
            ;mov     sum ,al
            mov      ah,2
                        mov      dl,al
            int         21h
            Mov     ah,2     
            Mov     dl,0dh
            Int        21h
            Mov     dl,0ah
            Int        21h
            Mov     ah,4ch
            Int 21h
Main    endp
            End main




ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Set Enable .Net framework 3.5 on windows 10 (ติดตั้ง .Netframework 3.5 บนวินโดวน์ 10)

1. Download windows 8.1 file [ TH : ดาวน์โหลดไฟล์ ของ windows 8.1 ] 2. Mount File windows Copy file \sources\sxs from mount drive ...