没有合适的资源?快使用搜索试试~ 我知道了~
Assembly_Codes
共19个文件
asm:4个
md:4个
o:4个
需积分: 10 0 下载量 2 浏览量
2021-03-17
17:53:33
上传
评论
收藏 631KB ZIP 举报
温馨提示
汇编代码 以下代码是Linux OS的 Windows和Linux的代码不同。 在Windows上运行程序集:- 获取“ nasm”汇编器。 将nasm设置为path变量,以便在目录中的任何位置访问它。 获取C编译器(Clang,GCC等) 使用nasm汇编器编译汇编语言文件。 命令=> nasm -f {系统类型} -o {目标文件名} {输入程序集文件}返回=>目标文件。 使用c编译器编译目标文件。 命令=> {编译器名称} {对象文件名称} -o {可执行文件} 执行文件。 重要说明:为什么我们需要C编译器? Linux中断代码(系统调用)0x80在Windows中不像许多其他功能一样存在。 在Windows(或更确切地说是DOS)中,正确的中断函数应为0x21(或21h),但这意味着您被迫以16位写入。 无论哪种方式,直接在Windows中调用内核似乎都不是前进的方
资源推荐
资源详情
资源评论
收起资源包目录
Assembly_Codes-master.zip (19个子文件)
Assembly_Codes-master
Macros
macro_use.asm 346B
MACRO.md 424B
macro_use 9KB
macro_use.o 960B
helloworld.o 912B
Procedures
decimaltohex 9KB
decimaltohex.asm 818B
decimaltohex.o 1KB
Windows 10 Sample Program
Screenshot (353).png 199KB
README.md 1KB
Screenshot (354).png 205KB
hello_program.o 258B
Screenshot (355).png 208KB
hello_program_executable.exe 95KB
hello.asm 478B
helloworld 9KB
README.md 2KB
helloworld.asm 194B
InstructionSet
README.md 3KB
共 19 条
- 1
资源评论
Untournant
- 粉丝: 50
- 资源: 4587
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功