问题标签 [addressing]

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 投票
1 回答
118 浏览

arrays - 在 Lua 中寻址数组中的索引

我正在尝试使用Love 2d引擎编写一个简单的游戏。它使用lua作为脚本语言。我对数组有一些问题,找不到任何解决方案。这是我的问题:

在同一功能中,我尝试执行以下操作:

尝试运行我的游戏时出现此错误:

错误 main.lua:48: 尝试索引一个 nil 值

其中第 48 行指的是这行代码:

0 投票
0 回答
1108 浏览

assembly - 负偏移地址在寻址中有效吗?

嗨,我正在学习使用 TASM 进行 16 位汇编编程的课程,我想知道当括号内的值或地址变为负数时,它会变成错误还是继续进行?

例如 BP=94F7h, SI=0EF89h MOV AX,[BP+SI-0DFC1h]

BP 和 SI 的总和将大于 4 位,所以我想到了另一个问题,我会在继续减去位移之前丢弃第 5 位还是继续考虑它?

0 投票
2 回答
1110 浏览

c - C char**,字符串数组空指针

我已经初始化了一个 char** 并在循环中使用 malloc 分配了空间

printf 显示地址增加了 160,而不是 64,这正常吗?

假设我将第二个索引指向 null

他们我试图让它指向它分配的内存位置

在我尝试循环释放后程序崩溃

免费(argv[i]);

那么我怎样才能让它指向它的原始位置呢?160从哪里来?

提前致谢

0 投票
2 回答
2167 浏览

java - 如何检查 IP 地址范围是否属于 A 类、B 类、C 类

我有这个程序可以找到 IP 地址,但我想扩展它以找到 IP 类。

0 投票
1 回答
3109 浏览

vba - 在循环VBA PPT中更改形状颜色

如果形状是某些连接器的 EndConnectedShape(连接器是根据 .txt 文件中的某些数据选择的,但数据输入部分工作正常),我需要根据条件更改幻灯片中某些形状的颜色。

尽管它必须简单明了,但我尝试按名称获取形状的部分仍然无法正常工作:

知道我在做什么错吗?谢谢!

0 投票
2 回答
6727 浏览

x86 - 什么存储器用于存储复位向量?

来自维基百科:8086 处理器的复位向量位于地址 FFFF0h 复位向量存储在哪里?

0 投票
1 回答
1233 浏览

networking - Modbus 从站计数限制

我有两个问题:

  1. 为什么Modbus只允许 247 个从机连接到同一个网络?

  2. Modbus TCP/IP 如何克服这个限制?

0 投票
2 回答
1946 浏览

assembly - 在 32 位 MIPS 程序集中存储字

我对 32 位 MIPS 汇编中的存储字指令有疑问。假设我在数据部分有这个:

并且内存中的向量从地址 10 开始(十进制示例)。当我做:

标签vector是否被替换为 10?

编辑:

我这样做了,我看到了起始地址,但我不明白:如果立即字段是 16 位,并且标签被替换为vector16 位的起始地址,我如何寻址所有内存?

0 投票
2 回答
3212 浏览

c - C 将数组元素地址存储在其他元素中

我将使用什么数据类型来存储数组中其他元素的地址。

如,数组的元素 0 具有元素 5 的地址。依此类推..

0 投票
1 回答
5516 浏览

mips - MIPS - 如何找到分支和跳转指令的地址值

我要考试了,我完全被这个问题困住了(见下文);即使查看模型答案也无济于事。我已经尝试阅读该主题的正文,但仍然不知道如何做到这一点。如果有人可以逐步解决这个问题,我将不胜感激。

“假设下面 MIPS 片段的第一条指令位于内存地址 0x10001000。在 bne 和 j 指令中 else 和 exit 的值是多少?”

模型答案:

我还包含了指向原始问题图像的链接。 http://i.imgur.com/NgHpZXs.png