首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >识别程序设计语言

识别程序设计语言
EN

Stack Overflow用户
提问于 2013-08-13 05:55:51
回答 3查看 128关注 0票数 0

我收到了一段很小的代码片段,这激起了我的好奇心。我想知道这是什么语言。我想把这个片段放上去,但是它是别人的,他们不会喜欢它被发布的。

只需说一句,我所收到的就像一个带有*.sub文件名的函数。

  • 关键字macro与关键字后面的宏名称一起使用,就像函数调用一样,函数调用的参数由逗号分隔。
  • if语句由endif终止。
  • 这个程序是为嵌入式设备编写的(如果我没记错的话,SiLabs设备)。
  • 注释由;表示。
  • 命令的结束由行结束和行尾表示。

我用C/C++/C#编程,所以我缺乏更广泛的编程经验。有人知道我指的是什么语言吗?

EN

回答 3

Stack Overflow用户

发布于 2013-08-13 08:11:13

我将根据八零五一网站的头版来猜测SiLabs

应该是这样的:

http://www.microapl.co.uk/asm2c/sample8051asm.html

要将它与其他汇编语言区别开来,您需要查找SETBCJNEDJNZ等指令,以及@R1DPTRACC等参数。8051还可以寻址某些内存位置的各个位,写入为ACC.7P0.1

票数 2
EN

Stack Overflow用户

发布于 2013-08-13 06:48:03

当然是汇编语言,但语法可能会有所不同。不同的汇编程序具有不同的语法,语法也可能因所使用的硬件而异。

对于Ex注释语法-

  • “#”用于i386、x86-64等
  • ';‘是使用amd29K家族,摩托罗拉,PowerPC

此外,一些高级汇编程序隐藏了一些抽象。

票数 1
EN

Stack Overflow用户

发布于 2013-08-13 06:02:09

听起来像汇编语言。不过,很难说是哪个微控制器/微处理器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18201659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档