“没什么用”的汇编语言

本文探讨了汇编语言的概念、用途、使用方法及其发展趋势。尽管汇编语言相对过时,且在现代编程中不常用,但它在单片机和嵌入式开发等领域仍有其独特优势。随着芯片行业的发展,理解汇编语言对于计算机底层工作原理的掌握仍具重要意义。
摘要由CSDN通过智能技术生成

@“没什么用”的汇编语言

  1. 汇编语言是什么
  2. 汇编语言可以干什么
  3. 汇编语言怎么用
  4. 汇编语言的发展趋势
  5. 后记

前言

借着复习微机原理与接口技术这门课的机会,我对汇编语言的认识又加深了一步,但是说实话,相比python、java等语言,汇编语言确实不是当下时兴的语言,或许说有些过时。本文建立在对汇编语言及编程世界了解并不深的基础上,属于是个人的畅所欲言。


一、汇编语言是什么?

通俗地将,汇编语言是一种直接和机器“对话”的语言(面向机器的程序设计语言),它是一种低级语言,为什么说它低级呢?

  1. 简单
  2. 符号语言
  3. 依赖于机器,不可移植
  4. 最古老的的底层编程语言

在编程语言上对汇编语言进行了分级,部分原因是它不如java、python、C#这些高级语言一样实现“更高级的任务”,它是一种底层语言。

以我个人的理解来看,相比较更高级的其他语言,汇编语言,它的任务更直接,更面向具体的硬件,如现在教材中普遍出现的8086,不同的硬件通常有其一套指定的汇编语言。

因为它这种相对质朴的特性,它更直达机器,也就是说,你要实现对计算机硬件的精确的控制,即精确指定程序的可执行代码,使用汇编语言更具优势。

其次汇编语言对底层数据的访问权限也更大&#x

  • 8
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值