addressing

    0热度

    1回答

    我在x86中寻址时遇到了问题。谁能告诉我这是什么一样: mov 4000(%ecx, %ebx, 4), %eax

    4热度

    3回答

    一个内存地址我有这个简单的汇编指令: mov eax, fs:[30h]; 我的问题是,我需要知道具体的地址确实是通过这个命令来读取。我发现了很多关于汇编器寻址模式的文档,但没有提到寄存器:表示法。 有人请解释我地址计算背后的数学吗?

    1热度

    1回答

    我正试图在8052嵌入式平台上为应用程序代码计算CRC32。 被给定为一个引导到计算CRC以下: void TestChecksum() { unsigned short calc = 0; /* Run the checksum algorithm */ calc = slow_crc16(0, (unsigned char *) ChecksumStart,

    5热度

    1回答

    我的工作和Xcode 4.5与iOS 5.1的部署目标 我得到以下警告,当我编译我的关于应用已显著增加两个具体方法在尺寸方面。 ld: warning: PIE disabled. Absolute addressing (perhaps -mdynamic-no-pic) not allowed in code signed PIE, but used in -[mfile method]. T

    1热度

    1回答

    打电话给我WCF的Web服务的WSDL,我读 xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx

    8热度

    3回答

    我正在寻找一个优雅的解决方案来解决这个非常简单的问题。假设我有一个矩阵 >> M = magic(5) M = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 和形式 I = 0 0 0 0 0 0 1 1

    0热度

    1回答

    我碰到这条线 - “无论如何,一个对齐网络是负载所需”,而阅读一些东西内存寻址在计算机体系结构并不明白是什么意思。有谁知道它可能意味着什么?

    1热度

    1回答

    这一切都是相关的,我试图尽可能合理地把它拼在一起,所以请耐心等待。 我真的很困惑如何正确解决标签。例如,在下面的代码位,“BNE”转换为“00010101001001010000000000000001”,和loopend的标签地址是0x00000020(32) .text la $a0, opOne lw $a0, 0($a0) la $a1, opTwo

    1热度

    1回答

    如果计算机系统的存储模块的大小为2048且每个字是8位,则它具有四个字段: 用于指定32个操作之一的操作码字段, 用于选择64个寄存器中的一个的寄存器地址, 用于启用4个模式中的一个和存储器地址字段的地址模式。 绘制指示其字段的指令。

    0热度

    1回答

    movl $ 0x14,0x4(%rax,%rdx,1) meas%rax +%rdx * 1 + 0x4 = $ 0x14(20) 但: MOV为0x0(,%RAX,8),%RAX 其基部段语域 这是什么instuction MEAS