汇编的简介

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

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

汇编语言特点:

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

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

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

                4. 汇编语言调试困难。

汇编使用场合:

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

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

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

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

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

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值