学汇编语言有什么用

来源:百度知道 编辑:UC知道 时间:2024/06/28 12:46:57
两个问题

1。学汇编语言有什么用

2做黑客一定要懂汇编么,为什么
那么现在还有学习的必要么

  1. 汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。普遍地说,特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。

  2. 许多汇编程序为程序开发、汇编控制、辅助调试提供了额外的支持机制。有的汇编语言编程工具经常会提供宏,它们也被称为宏汇编器。

  3. 汇编语言不像其他大多数的程序设计语言一样被广泛用于程序设计。在今天的实际应用中,它通常被应用在底层,硬件操作和高要求的程序优化的场合。驱动程序、嵌入式操作系统和实时运行程序都需要汇编语言。

1.目前来说基本用的场合很少,开发效率太低,而

且通用性极差;

2.做黑客和学汇编风马牛不相及,比如我就用delphi做过QQKiller,还原卡破解器,邮箱盗取工具,远程控制软件,自动视频软件等..
\

--- 一个电脑艺术大师给你的建议

做单片机编程,和一些硬件编程,还有一些反编译脱壳破解等等。

不懂编程的黑客,能写病毒么?充其量也就用用冰河之类的软件吧。

话说艺多不压身。

如果做程序员的话,一般c++/java用的比较多。但是越是做底层的开发越是需要汇编。你可以去中华英才网之类的招牌搜一下“汇编”关键字,看一下招牌岗位的薪水待遇。