instruction-set

    0热度

    1回答

    我研究了什么构成了CPU以及随机存取存储器是如何构成的,但我不明白寄存器来注册比较操作。 “为什么寄存器比较操作通常比RAM中两个数据项的等效操作更快?”

    3热度

    1回答

    任何人都可以告诉我“0x48ff25”在下面的disassamble代码中意味着什么? 00000000`7745b0ac 48ff2525801000 jmp qword ptr [ntdll!NlsAnsiCodePage+0xe3e (00000000`775630d8)] 我已经检查了AMD64架构程序员手册,但是这真的很难通过自己找到答案......

    2热度

    1回答

    Ok.I可以找到模拟设计为简单架构(编辑:绝对不一样的x86)。 例如使用int作为程序计数器,使用byte array作为记忆和等等。 但是,我怎样才能模拟图形卡(最简单的图形卡可想象)的功能? 类似于使用array来表示每个像素并逐一“绘制”每个像素。 但是何时绘制与CPU同步或异步?谁在该阵列中存储graphic data?是否有存储像素和绘制像素的指令? 请考虑所有问号('?')并不意味着

    1热度

    2回答

    我的问题是特定于iPhone,iPod和iPad的,因为我假设架构有很大的不同。我希望在某个地方有一个规范(对于不同的芯片),或者为每个特定指令测量T的可靠方法。我知道我可以使用任意数量的工具来衡量所用的聚合处理器时间,使用的内存等。我想在较低的层次上进行量化。 因此,我能够弄清楚我经历了算法的主要部分多少次。例如,我在一个朴素的实现中迭代了n * (n-1)次,在另一个迭代中迭代了n(最好的情况

    1热度

    2回答

    Open64是否有相当于Intel Short Vector Math Library Operations的东西。 谢谢。

    2热度

    1回答

    我不知道如果是的话是要问这个问题的最佳场所。如果没有,请让我知道我应该去哪个姐妹网站。 我一直在读一本关于英特尔可信执行技术(TXT)和纸张它具有以下的文字,我似乎无法弄清楚: “英特尔创造了一个新的‘叶’指令调用GETSEC ,可以自定义调用各种叶操作(包括SENTER)” 我无法了解叶说明什么。他们是什么以及他们为什么/何时使用?任何提示? p.s. Paper的名为“你能走多低?硬件支持的最

    4热度

    3回答

    这个问题是乞求一堆“你为什么这样做?”响应。 我一直未能在68k Programmer's Reference Manual中找到此信息,但这可能是因为我不确定要搜索哪种语言。 这里是68k的ADD操作码的指令格式。 位0-2和9-11候寄存器。什么是68k寄存器的二进制表示?他们是“地址”吗? 是的,我知道我可以编写一个68k的汇编程序并对其进行调试以查找此信息。我正在寻找一个参考。谢谢!

    0热度

    1回答

    考虑该指令流程图.... 指令fetch->指令decode->操作数fetch->指令execute->写回 假设一个处理器支持 两个CISC和RISC ......像英特尔486 现在如果我们发出RISC指令需要一个时钟周期来执行,因此是没有问题的......但是如果CISC指令发出​​它的执行需要时间...... 所以我们需要三个时钟周期,以在超标量结构执行指令CISC且各自采取前述执行阶段

    0热度

    1回答

    任何人都可以解释一下booths算法的本质以及如何在机器语言中使用它?

    16热度

    4回答

    什么是以下行臂组件做: 000031e6 2916 cmp r1, #22 000031e8 bf1a itte ne 我得到的第一线(R1相比22)但对于第二行(我从来没有见过的ITTE命令之前和谷歌搜索没有返回任何内容)