请问 linux 下有 32 位程序集吗

发布于 科技 2024-07-22
9个回答
  1. 匿名用户2024-01-31

    Linux 也是一个运行在保护模式下的 32 位操作系统,怎么可能没有 32 位汇编呢?

    看看这个显示器"hello,world"例子:

    数据段声明。

    msg : string "hello, world!\"要输出的字符串。

    len = .msg 字符串长度。

    文本 ** 段落。

    Global Start 指定 Entry 函数。

    start:在屏幕上显示一个字符串。

    movl $len,%edx 参数 3:字符串长度。

    movl $msg, %ecx 参数 2:要显示的字符串。

    movl $1, %ebx 参数 1: 文件描述符 (stdout) movl $4, %eax sys write int $0x80 调用内核函数。

    退出程序。

    movl $0,%ebx 参数 1:退出**。

    movl $1,%eax sys exitint $0x80 调用内核功能。 #

  2. 匿名用户2024-01-30

    Linux 内核中有很多汇编语言,但 gcc 是 Linux 唯一指定的编译器,这意味着汇编的编译也使用了 gcc,只是命令参数不同。

    原来是设备有问题,我以为你在寻找整个过程。

    我还没碰过vim,平时都是gedit,只有自动缩进一个功能,还是很弱智的,帮不了你。

    这里有一点参考来发布它,尽管它可能没有用。

  3. 匿名用户2024-01-29

    内核需要组装,开发驱动需要组装,剩下的可以说根本就没有组装。

  4. 匿名用户2024-01-28

    一楼的那个是从**? 那是很多。

  5. 匿名用户2024-01-27

    你为什么写这么多! 没有必要。 这不是很有用。

    一句话就可以做到。 shll 编程出来。 不管是L(Linux)还是U,都是一样的。

  6. 匿名用户2024-01-26

    汇编语言基本上就是一些助记符所代表的机器语言,机器语言就是机器指令,用机器听不懂的指令来指挥机器是绝对不可能的,所以机器对应着一种机器语言,也就是汇编语言。 但是,IBM PC 命令可以在 Pentium、Ben 234、K5、K6、K7 和 Athlon 上运行,因为它们被设计为与 IBM PC 兼容。

  7. 匿名用户2024-01-25

    绝大多数Linux程序都有源码,最好找到源码。 拆解后的数据通常用于分析,用于功能的延续和增强,这是很难做到的!

  8. 匿名用户2024-01-24

    32位汇编,如果是win32,可以用vs2008编写。

    当然,如果你想冲浪,你可以使用VS2010。

  9. 匿名用户2024-01-23

    你能在网上找到它吗??

    如果它不起作用,请尝试win32的这些工具,看看是否可以使用它!

    我喜欢linux还没学会怎么用,很烦人!!

相关回答
10个回答2024-07-22

随着 win7 安装的 64 位旗舰版操作系统,玩游戏会非常流畅。 >>>More

39个回答2024-07-22

没有浪费。 如果运行内存超过60%,系统会明显不流畅,所以一般建议根据用例,最好让你的内存使用率在50%以下,你的情况最好。

8个回答2024-07-22

很高兴为您解答:

您可以查看计算机的蓝屏**是什么,以便更好地分析它。 >>>More

8个回答2024-07-22

房东您好,我知道计算机组会为您解答。

GTA5 PC 官方规格: >>>More

6个回答2024-07-22

没问题,但一般情况下只有少数几个可以使用,剩下的就是系统用了。。。 >>>More