社区
汇编语言
帖子详情
汇编中的链接库问题4个
GGJJyangjinhan
2009-02-08 02:36:01
intel汇编语言程序设计(第5版)中有两个链接,写汇编必须要用到链接库吗?
如果不用能变出好程序吗?
还有像用汇编写个程序,随机生成0到100的数,然后出一个提示确定后,把数记到一个创建的记事本上。是不是在出对话框或者创建文件的时候就要用到API?
怎么学习使用API
...全文
82
4
打赏
收藏
汇编中的链接库问题4个
intel汇编语言程序设计(第5版)中有两个链接,写汇编必须要用到链接库吗? 如果不用能变出好程序吗? 还有像用汇编写个程序,随机生成0到100的数,然后出一个提示确定后,把数记到一个创建的记事本上。是不是在出对话框或者创建文件的时候就要用到API? 怎么学习使用API
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
先跟着书学,之后在实践中逐步了解。
汇编
语言(九)——
链接库
0.链接器 如果编程者花时间的话,就可以用
汇编
语言编写岀详细的输入输岀代码。就好比自己从头开始搭建汽车,然后可以驾车出行一样。这个工作很有趣但也很耗时。接下来我们来了解一下什么是
链接库
。
链接库
是一种文件,包含了已经
汇编
为机器代码的过程(子程序)。
链接库
开始时是一个或多个源文件,这些文件再被
汇编
为目标文件。目标文件插入到一个特殊格式文件,该文件由链接器工具识别。 链接器工具把一个程序的目标文件与一个或多个目标文件以及
链接库
组合在一起。比如,下述命令就将 hello.obj 与 irvine32.lib 和
C/C++/nvcc 预处理、编译、
汇编
、链接、动态
链接库
、静态
链接库
1、C/C++预处理 nvcc -c -arch sm_60 -std=c++11 roi_align_kernel.cu -I /Dev/ptorch_dev/libtorch/include/ -I /Dev/libtorch/include/ g++ -c roi_align_cuda.cpp -std=c++11 -I /Dev/libtorch/include/ -I /Dev/...
VS2019
汇编
语言环境配置
欢迎光临我的小站:VS2019
汇编
语言环境配置 一. 基本运行环境 打开VS2019,新建C++空项目 生成依赖项 右键项目名称,依次选择生成依赖项、生成自定义 在弹出的窗口
中
勾选masm,点击确定 添加
汇编
源文件 右键“源文件“文件夹,依次选择添加、新建项 在弹出的窗口
中
选择C++文件(.cpp),注意名称
中
的后缀名要改为.asm 右键源文件,选择属性,配置如下 至此
汇编
语言的基本运行环境配置完毕 测试代码(代码来源:
汇编
语言示例:整数数组求和 (biancheng.net)) ;测试Arra
汇编
Irvine32
链接库
中
一些过程函数的使用说明
Irvine32
链接库
过程的使用说明 CloseFile 关闭文件 mov eax, fileHandle call CloseFile Clrscr 清屏 call WaitMsg call Clrscr CreateOutputFile 打开文件进行写 .data filename byte "newfile.txt", 0 .code mov edx, offset filename c...
静态
链接库
与动态
链接库
详解
以下内容源于C语言
中
文网相关内容的学习整理,如有侵权请告知删除。
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章