move - 复制 (5).asm

来自「汇编移位操作,asm文件演示如何进行移位操作」· 汇编 代码 · 共 39 行

ASM
39
字号
data segment 
   NUMBER1 db    ''
   NUMBER2 db    ''
data ends           
code segment
    assume cs:code,ds:data
start:       
    push ds  
    sub  ax,ax
    push ax
    mov  ax,data
    mov  ds,ax;压栈等一切繁杂工作
   
    ; mov  ah,01h
    ;int  21h       
    ;mov  NUMBER1,al;把第一个数读入Number1
    ;mov  dx,NUMBER1
     
    ;sub  ax,ax;把ax寄存器清空一下 
    
    mov  ah,01h
    int  21h       
    mov  NUMBER2,al;把第一个数读入Number2  
    
    
    mov  al,NUMBER2;把NUMBER2移到al 
  
     
    ;shr  al,1;移位操作
    
    mov  dx,ax
    ;sub  dx,ax;
    
        
    mov  ah,02h
    int  21h
    
code ends   
    end start

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?