汇编中的链接库问题4个

GGJJyangjinhan 2009-02-08 02:36:01
intel汇编语言程序设计(第5版)中有两个链接,写汇编必须要用到链接库吗?
如果不用能变出好程序吗?
还有像用汇编写个程序,随机生成0到100的数,然后出一个提示确定后,把数记到一个创建的记事本上。是不是在出对话框或者创建文件的时候就要用到API?
怎么学习使用API
...全文
83 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
疯哥哥 2009-02-12
  • 打赏
  • 举报
回复
建议: 尽量不要用汇编来写win32窗口应用.那样就失去了汇编的意义了. 除非是写驱动,或者特殊需求(病毒,优化).
大熊猫侯佩 2009-02-12
  • 打赏
  • 举报
回复
一般情况下是需要的,但你非要不要也是可以的(和C等语言不通),比如:


.code
start:
xor eax,eax
xor ebx,ebx
ret
end start


不过这样的代码一般没啥用,学习WIN API 可以参考SDK。

masterkill 2009-02-08
  • 打赏
  • 举报
回复
书中给出的链接库是作者写的,对于书中程式是必须的,比如说他要显示一个字符,就直接调用了库中的函数;当然这样的过程你也可以自己写,就不需要链接库了。
学习API...先明确你的目的,想做Windows用户界面or驱动等,根据你的参考书来学习。比如说,建议你最开始可以看看像《Windows程序设计》这样的书,对于书中提到的API,Structure等,结合MSDN或者网络上的资源,再结合书中作者的解释来理解;这是个长期的过程。。。
cnzdgs 2009-02-08
  • 打赏
  • 举报
回复
intel汇编语言程序设计(第5版)中有两个链接,写汇编必须要用到链接库吗?
不一定,做Windows程序一般是需要的。

如果不用能变出好程序吗?
程序好或不好与使用链接库没有直接关系。

还有像用汇编写个程序,随机生成0到100的数,然后出一个提示确定后,把数记到一个创建的记事本上。是不是在出对话框或者创建文件的时候就要用到API?
不一定,通常是直接或间接使用API。

怎么学习使用API
先跟着书学,之后在实践中逐步了解。

21,500

社区成员

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

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