| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 648 人关注过本帖
标题:MASM FOR WINDOW 编译错误,求高人
只看楼主 加入收藏
术鱼
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2011-11-27
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:1 
MASM FOR WINDOW 编译错误,求高人
   datarea segment
  string1 db 'move the cursor backward.'
  string2 db 'move the cursonr backward.'
  
  mess1 db 'Match$'           
  mess2 db 'No match!$'
  datarea ends
            
  prognam segment
  main proc far
  assume cs:prognam,ds:datarea,es:datarea
  start:
  ;set up  stack for return
          push ds
          sub ax,ax
          push ax
    mov ax,datarea
    mov ds,ax
    mov es,ax
    ;main part of program goes here
       lea si,string1
       lea di,string2
       cld
       mov cx,25
       repz cmpsb
       jz match
       lea dx,mess2
       jmp short disp
    match:
       lea dx,mess1
    disp:
        mov ah,09
        int 21h
        ret;return to DOS
        main endp
        prognam ends
        end start



错误为 A2006 ,start 未定义


[ 本帖最后由 术鱼 于 2011-11-27 21:52 编辑 ]
搜索更多相关主题的帖子: backward return cursor start 
2011-11-27 21:51
zaixuexi
Rank: 12Rank: 12Rank: 12
来 自:上海
等 级:火箭侠
威 望:8
帖 子:858
专家分:3233
注 册:2010-12-1
收藏
得分:10 
代码没问题,我还是建议你先把你的编译工具的文档,用法等等仔细的读一读

技术问题,请不要以短消息方式提问
2011-11-27 22:28
快速回复:MASM FOR WINDOW 编译错误,求高人
数据加载中...
 
   



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

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