为什么会报没有入口点

我是牛牛 2013-12-09 11:28:59
我用的win7 32位 masm 6.11

代码是

assume cs:abc
abc segment
start:
mov ax,2
add ax,ax
add ax,ax
mov ax,4c00
int 21
abc ends
end start
...全文
128 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
我是牛牛 2013-12-18
  • 打赏
  • 举报
回复
我换了另一个版本的连接器就好了
zara 2013-12-12
  • 打赏
  • 举报
回复
用的是 masm32 来进行汇编和链接的啊。汇编一般没有问题,只有不加 /coff 选项;链接的话,就要用link16.exe 程序而非 link.exe 了,link.exe 只支持 Win32 类程序的创建,不支持 dos16 类的。
lm_whales 2013-12-12
  • 打赏
  • 举报
回复
引用 楼主 u010600845 的回复:
我用的win7 32位 masm 6.11 代码是 assume cs:abc abc segment //start: start proc near ;过程代替标号 mov ax,2 add ax,ax add ax,ax mov ax,4c00 int 21 start endp abc ends end start
改成这样再试试。
我是牛牛 2013-12-11
  • 打赏
  • 举报
回复
我是牛牛 2013-12-11
  • 打赏
  • 举报
回复


这个是错误提示
zara 2013-12-10
  • 打赏
  • 举报
回复
报没有入口点?编译还是连接时报的,警告还是错误,具体的命令行参数?
这个程序应该是警告性的没有堆栈段才对;没有堆栈段,对小型、简单的程序可以不予理睬。

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧