| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 590 人关注过本帖
标题:一道汇编题,请高手帮我看看错在哪
取消只看楼主 加入收藏
游戏爱者
Rank: 1
等 级:新手上路
帖 子:4
专家分:1
注 册:2011-5-13
收藏
 问题点数:0 回复次数:0 
一道汇编题,请高手帮我看看错在哪
stack segment stack 'stack'
      dw 32 dup(0)
stack ends
data segment
INPUT DB 'PLEASE INPUT N(0-20):',0AH,'$'
LFB DB '0  $1  $2  $4  $9  $16 $25 $36  $49 $64 $81 $100$121$144$169$196$225$256$289$324$361$400$'
IBUF DB 5,0,5 DUP(0)
data ends
code segment
start proc far
     assume ss:stack,cs:code,ds:data
     push ds
     sub ax,ax
     push ax
     mov ax,data
     mov ds,ax
     MOV DX,OFFSET INPUT
     MOV AH,9
     INT 21H
     MOV DL,0AH
     MOV AH,2
     INT 21H
     MOV DX,OFFSET IBUF
     MOV AH,10
     INT 21H
     MOV BL,IBUF+1
     MOV BH,0
     MOV IBUF[BX+2],'$'
     MOV AL,IBUF+3
     AND AL,0FH
     MOV DL,AL
     MOV AL,IBUF+2
     AND AL,0FH
     MOV CL,4
     SHL AL,CL
     ADD DL,AL
     MOV CL,2
     SHL DL,CL
     MOV DH,0
     ADD DX,OFFSET LFB
     MOV AH,9
     INT 21H
     ret
start endp
code ends
     end start
     
     
2012-11-02 15:47
快速回复:一道汇编题,请高手帮我看看错在哪
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029448 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved