汇编的简介

来源:互联网 发布:网站美工的岗位职责 编辑:程序博客网 时间:2024/06/05 20:04

 用机器语言描述的程序叫作目的程序或目标程序。

汇编语言是汇编格式指令,伪指令的集合及其表示,使用这些指令的一组规则。

汇编语言特点:

                1. 汇编语言与机器关系密切,不同类型的CPU, 有不同的汇编程序。

                2. 汇编语言程序的效率高,在采用相同算法的前提下,优秀作品高级语言程序在时间和空间方面都不如汇编。

                3. 编写烦琐。一些机器不包含乘法指令;在编写时要考虑包括寄存器、存储单元和寻址方式在内的所有细节问题。

                4. 汇编语言调试困难。

汇编使用场合:

                1. 对软件的执行时间或存储容量有较高要求的场合。例如:系统程序的关键核心,智能化仪表的控制系统,。。。

                2. 需要提高大型软件性能的场合。如执行频率高的子程序(过程)。

                3. 软件与硬件关系密切,软件要有直接和有效控制硬件的场合,如设备驱动程序等。

                4. 没有合适的高级语言的场合

注意: 不能过度的追求“时空”效率,不要为节约少量的字节与机器周期而影响程序的结构性,健壮性和可读性等。因为今天的硬件系统的整体性能已极大的提高。

 

 

原创粉丝点击