问题标签 [mnemonics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
586 浏览

regex - 为什么行首是“^”,行尾是“$”?

我不记得是否^匹配行的开头并$匹配它的结尾或相反。一个好的助记符是$符号总是在价格之前,因此它与一行的开头相匹配 - 不幸的是它是相反的。

那么有什么理由选择这两个字符作为行首和行尾?

0 投票
2 回答
25529 浏览

java - What is a mnemonic in java?

I can find a bunch of info talking about mnemonics but nothing about what they are. Can someone help me here?

0 投票
1 回答
1289 浏览

java - 将菜单栏上的菜单助记符从默认的 Alt 更改为 Ctrl?

我想使用 Ctrl 而不是 Alt 作为菜单栏上菜单的助记符。我认为它涉及使用 setAccelerator。

这是初始化代码,它允许我打开菜单,但仅当我使用 Alt 时。

0 投票
3 回答
1142 浏览

c++ - 您如何记住右值、左值等之间的区别?

这个问题rvalue很好,因为它回答了, lvalue, xvalue,glvalue和之间的区别prvalue。最佳答案对每个都有一个不错的解释,当我阅读它们时,我理解它们的区别。但是,我很难将它们牢牢记在脑海中,每次有人使用这些术语来提醒自己哪个是哪个时,我都必须在谷歌上搜索它们。

人们是否有任何常见的助记符或其他方式记住哪个是哪个?我真的很希望能够将它们全部记在脑海中,而不会像现在这样混淆它们。

0 投票
2 回答
521 浏览

assembly - GDB 不显示 EFlags 助记符

我目前正在使用 GDB 和 NASM 进行汇编编程。

不幸的是,我无法在 GDB 中看到 EFlags 寄存器助记符(ZF、AF、PF 等)。

我正在显示一个十进制值:eflags 0x246 582

我确信我可以将十进制转换为二进制并自己计算标志,但这对于其他人似乎都有的功能来说似乎需要做很多工作?

操作系统:Mountain Lion 10.8.2

GDB 版本:

0 投票
1 回答
159 浏览

c# - C#.NET 助记符意外行为

我的 Windows 应用程序中有几个具有助记符的按钮。现在,如果我按下多个键,按钮点击的事件会被触发,因为我使用了助记符。但行为并不像预期的那样,因为第二个按钮事件处理程序在第一个按钮事件处理程序完成执行之前被执行,而且我已经编写了我的代码,在第一个按钮的事件处理程序中我禁用了我的第二个按钮,仍然是第二个按钮事件处理程序正在执行。这里的问题是由于助记符。请建议我尽快处理助记符的更好方法。提前致谢。

0 投票
1 回答
64 浏览

internationalization - 按钮助记符和 i18n

这里只是一个快速的 UI 风格问题:国际化按钮助记符是个好主意吗?例如,如果我的“下一步”按钮在英语中有助记符“N”,那么法语中的“Suivant”应该是“S”吗?或者我应该保持它们相同,以便键盘组合可以跨语言工作?

大玩家(Windows、Mac 等)是如何做到的?

感谢您的建议和亲切的问候

帕斯卡

0 投票
1 回答
387 浏览

assembly - 隐藏的 ARM 3 字母助记符列表

x86 当时有制造商插入新的、未记录的操作码的案例。由于 ARM 控股公司缺乏晶圆厂,因此许可人可能会插入“隐藏”的操作码。使用我的 google-fu 后,这个理论似乎是不正确的。从文档或过去的经验来看——你知道任何“隐藏的助记符”吗?

0 投票
1 回答
2228 浏览

assembly - 将 ARM 汇编助记符转换为字节

我是汇编语言的新手,我需要帮助理解助记符如何直接转换为字节。

例如,我有一句话说

它位于内存地址 0x00002A44。这如何转换为 EA00004B(上述程序集的字节表示)?我的印象是“EA00”表示组件的“b”分支部分,但是“004B”呢?如果有人可以大致了解这一点以及寻找转换等的资源,那将不胜感激。我试着用谷歌搜索这个,但我真的不确定到底要谷歌什么。我一直在谷歌搜索的东西没有帮助。

0 投票
2 回答
1453 浏览

c - 汇编语言 - c 语言和助记符

我用c语言写了一个简单的程序,经典的helloworld。我想知道编译器将它翻译成汇编代码时的样子。

我使用 MinGW 和命令:

gcc -S hello.c

当我打开这个文件时,我希望它至少有点类似于直接用汇编语言编写的 hello-world 程序,即:

相反,它看起来像这样:

我对汇编语言知之甚少,但我确实认识到所谓的助记符,如 ADD、POP、PUSH、MOV、JMP、INT 等。在 c 编译器生成的代码中看不到很多这些。

我误会了什么?