学习汇编语言有什么意义吗?

时间:2012-08-29 03:59:53

标签: assembly x86

过去几个月我一直在努力学习汇编语言,在我看来,我尝试的任何事情都是不可能的。

我找到了英特尔x86指令集参考(全部4000页),还有三到四个其他教程。我已经阅读过这些,使用了示例代码并尝试理解它。但我仍然不能用装配做太多东西。因此我在Stack Overflow上创建了一个帐户。但我觉得好像我用我过于简单和不好的问题来讨论论坛。

我的问题是,现在有人追求汇编语言有什么意义吗?这很有趣,但即使是一个简单的窗口(CreateWindowEx函数需要12个被遗忘的参数!)也很难实现它看起来毫无意义。

由于

1 个答案:

答案 0 :(得分:3)

绝大多数编码人员永远不需要在汇编程序中编程,就像绝大多数编程人员可能永远不需要正则表达式一样,或者需要了解各种数据结构的内部复杂性。

这并不会使它们在您的工具箱中的价值降低。

我个人不会在汇编程序中编写完整的窗口应用程序,不仅仅是我在其中编写一个会计软件包,或者在COBOL中编写操作系统,或者几乎任何帕斯卡: - )

为作业选择正确的工具(在所有环境中),您的生活将变得更加轻松。