SECTION .data                   
    A DW 10                      
    B DW 20                      
    C DW 5                       
    X DW 0                       
SECTION .text                   
global _start                    
_start:
     mov ax, word[A]              
    mov bx, word[B]              
    shl bx, 1                    
    sub ax, bx                   
    mov cx, word[C]              
    shr cx, 2                    
    add ax, cx                 
    imul ax, 6                   
    add ax, 10                   
    mov word[X], ax              
    mov eax, 1                   
    xor ebx, ebx                 
    int 0x80                    
 
				U0VDVElPTiAuZGF0YSAgICAgICAgICAgICAgICAgICAKICAgIEEgRFcgMTAgICAgICAgICAgICAgICAgICAgICAgCiAgICBCIERXIDIwICAgICAgICAgICAgICAgICAgICAgIAogICAgQyBEVyA1ICAgICAgICAgICAgICAgICAgICAgICAKICAgIFggRFcgMCAgICAgICAgICAgICAgICAgICAgICAgClNFQ1RJT04gLnRleHQgICAgICAgICAgICAgICAgICAgCmdsb2JhbCBfc3RhcnQgICAgICAgICAgICAgICAgICAgIApfc3RhcnQ6CiAgICAgbW92IGF4LCB3b3JkW0FdICAgICAgICAgICAgICAKICAgIG1vdiBieCwgd29yZFtCXSAgICAgICAgICAgICAgCiAgICBzaGwgYngsIDEgICAgICAgICAgICAgICAgICAgIAogICAgc3ViIGF4LCBieCAgICAgICAgICAgICAgICAgICAKICAgIG1vdiBjeCwgd29yZFtDXSAgICAgICAgICAgICAgCiAgICBzaHIgY3gsIDIgICAgICAgICAgICAgICAgICAgIAogICAgYWRkIGF4LCBjeCAgICAgICAgICAgICAgICAgCiAgICBpbXVsIGF4LCA2ICAgICAgICAgICAgICAgICAgIAogICAgYWRkIGF4LCAxMCAgICAgICAgICAgICAgICAgICAKICAgIG1vdiB3b3JkW1hdLCBheCAgICAgICAgICAgICAgCiAgICBtb3YgZWF4LCAxICAgICAgICAgICAgICAgICAgIAogICAgeG9yIGVieCwgZWJ4ICAgICAgICAgICAgICAgICAKICAgIGludCAweDgwICAgICAgICAgICAgICAgICAgICAK