【发布时间】:2023-03-21 04:34:01
【问题描述】:
当他们谈论更喜欢汇编而不是更高级的语言时,我正在和某人通电话。他们提到喜欢 goto 语句,我回答说它会导致意大利面条代码。他们回复了“goto $”之类的内容。我说 goto 会散发出代码气味。他们笑了,说人们通常不会听那个笑话。
好吧,我没听懂。关于“goto $”,有谁知道那个人在说什么?那里的笑话是什么?问这个问题我觉得很傻,但是我的 Google 搜索没有找到任何有用的信息。
【问题讨论】:
-
可能
jmp $在某些汇编程序中是一个无限循环,其中$是当前程序计数器,因此jmp $不断跳回到跳转指令的开头。 -
您好 Trevor Hickey,我注意到您对我的问题稍作修改。从我的声誉你可以看出我还不知道这个网站是如何运作的。在问题上添加礼貌的送别有什么不受欢迎的吗?我经常不假思索地这样做,这至少是第二次发生在我身上。
-
有些人删除它们,它们是多余的。这里有一个 Meta 问题和一些答案:meta.stackexchange.com/questions/2950/…
-
@TeckFudge Stack Overflow 将自己与典型的论坛区分开来,专注于问题和答案。问候、签名和其他私人物品不属于主题,不应放在问题或答案中。
-
有趣的时机,#assembly 的下一个问题是:stackoverflow.com/questions/38085205/…(
jmp $无限循环错误)。
标签: assembly