ChinaUnix.net
相关文章推荐:

简单的汇编程序

[code].data msg:.ascii "Hello, world!\\n" len=5 .text .globl _start _start: movl $len,%edx movl $msg,%ecx movl $1,%ebx movl $4,%eax int $0x80 pushl $12 movl $12,%ebx movl $1,%eax int $0x80[/code] 本来是想打印一个字符串,但运行后什么都没有。 我郁闷了一下午了。这个代码是在网上的教程里找的,按说语法因该没问题啊,不然也编译不过去。 我看了...

by wellbye - BSD - 2006-05-11 03:13:24 阅读(9349) 回复(20)

相关讨论

请问汇编语言程序用什么工具编译?

by xzh2002 - C/C++ - 2004-01-25 00:25:51 阅读(445) 回复(1)

虽然高级语言似乎能做一切东西 但是本人还是不那么满意 很想将汇编码嵌入perl程序中 对于怎么实现这个想法,十分苦恼。希望高手赐教,如何嵌入汇编在perl code

by zhangzhangg - Perl - 2007-10-11 13:33:13 阅读(1499) 回复(3)

本人刚刚接触MIPS的汇编,编写了一个简单的程序。 程序如下: test.S ================================ .data string: .asciiz "Hello Word!\n" .text __start: li $2, 4 la $4, string syscall li $2, 10 syscall ================================= #mips_lexra_fp_be-as -o testmips.o test.S #mips_lexra_fp_be-ld -o testmips testmips.o #mips_lexra_fp_be-ld: warning: cannot find entry symbol __s...

by vicegod - 内核/嵌入技术 - 2006-11-01 18:12:59 阅读(1059) 回复(2)

一、寻址 当操作数存放在存储器时,存储单元的物理地址有两部分:段地址和偏移地址。指令中操作数也可以不在基本规定的段区内,必须在指令中指定段寄存器,即段超越。 存取的约定段及段超越(可修改段),如下所示 : 存取方式 默认段 偏移地址 段超越 取指令 CS IP - - - - 堆栈操作 SS SP - - - - 源串 DS SI CS,ES,SS 目的串 ES DI - - - - BP SS (EA) CS,DS,ES 一般数据 DS (EA) CS,ES,SS 注:EA=Effect Address即有效...

by langzi2 - HP文档中心 - 2006-07-10 01:47:22 阅读(1111) 回复(0)

在linux下怎么写个汇编程序? 1.请您给写个完整例子,怎么编译? 2.那有这方面的资料? 3.请在给介绍本入门的书! ~谢谢~ [ 本帖最后由 456456 于 2005-12-10 23:46 编辑 ]

by 456456 - C/C++ - 2005-12-11 13:12:32 阅读(1031) 回复(4)

各位论坛高手请指点: 最近看了一点汇编程序的资料,就是接受汇编语言作为输入,输出二进制格式的程序.遇到一些问题如下: 在汇编的过程当中汇编程序在分析读入的汇编语言的时候有两种方式,即:one-pass和two-pass,请问这两种扫描方式在本质上是否一样?two-pass扫描会首先生成一个symbal table ,然后在第二次扫描的过程当中解决所有的问题,这种方式生成的是elf文件(在linux环境下),而one-pass方式好象就直接一次解决所有问题,包括一些...

by hdzbf - 内核/嵌入技术 - 2005-04-22 23:03:47 阅读(529) 回复(3)

学某种语言程序设计时,第一个程序一般是"hello world"。我不懂汇编语言,请大家帮编一个汇编的“hello world"程序。

by beginer1 - C/C++ - 2005-01-04 12:28:31 阅读(982) 回复(9)

下面两个文件,不知道怎么才能编译成一个二进制文件... PXELINUX.ASM 和 PXE.INC(在PXELINUX.ASM中包含) 谢谢...

by 流水- - 服务器及硬件技术 - 2004-10-15 11:59:34 阅读(638) 回复(0)

想在FreeBSD下写汇编,用什么软件啊?听说Linux下有as86等,不知FreeBSD下有什么好工具?

by evice - BSD - 2004-05-16 19:07:55 阅读(1046) 回复(5)