我可以使用汇编语言创建什么类型的应用程序/项目?

Fai*_*zan 1 assembly

我在大学的第三个学期.我简直不知道怎么写汇编语言什么:我只是用MASM,写movadd eax,var1指令排序.

我们可以用汇编语言创建类似于我们在C/C++中可以做的程序吗?

您能否推荐使用Assembly构建的任何示例项目?

bee*_*een 8

您可以在汇编程序中编写任何类型的应用程序.它与其他语言(如C)之间的主要区别(以及可能让您感到困惑的是)汇编程序的级别非常低.在汇编中需要许多很多指令来完成C中单行代码中可以轻松完成的操作.实质上,这就是为什么创建C等语言的原因; 使编写程序更快更容易,因为它们可以在一行中完成许多很多组装指令.您还必须了解计算机如何"思考"编写汇编程序.

装配的最大好处是它快速平稳.C和其他语言必须对您要做的事情做出假设,以节省您的时间.在汇编中,您可以避免来自这些假设的所有额外开销,这使您的程序非常非常快.

非常值得在大学学习一些汇编程序,因为它可以让您深入了解计算机是如何"思考"的,以及C和其他语言为您提供的优势.