instructions 相关问题

有关实际CPU,VM或编译器IR的指令的问题。

多线程程序需要多少个指令计数器?

我猜每个线程至少需要一个指令计数器,但我不确定。

回答 1 投票 0

jr指令(MIPS)为什么不执行我期望的代码?

所以这是我的MIPS汇编代码:#汇编描述地址主地址:addi $ 2,$ 0,5#初始化$ 2 = 5 00 ...

回答 1 投票 0

cpu核心中的dispatch,commit,issue和南瓜宽度之间的差异

有人可以解释一下cpu核心中的dispatch,commit,issue和squash宽度之间的区别。据我所知:问题宽度-多少...

回答 1 投票 0

有人可以解释LDRD臂指令的工作原理吗?

我只是无法找到有关ldrd的任何合理解释。在r2中将结束什么,在r3中将结束什么? ldrd r2,r3,[r1]

回答 1 投票 1

段基地moffs16 / 32

我要通过不同的MOV指令,不得不关于其中的一个疑问。在MOV moffs16 / 32,AX指令。据英特尔手动道:“moffs8,moffs16,moffs32和...

回答 1 投票 1

如何查找命令地址?

我是汇编编程的初学者,我遇到了这个问题的一些问题。因此,下面命令的地址由CS:IP寄存器的内容定义。如果CS等于0750h ......

回答 1 投票 2

将C转换为MIPS

我正在用MIPS编写一个程序,但不能在下面写下面的语句。如何在MIPS指令集中编写这样的逻辑语句?返回a> b? a:b;

回答 2 投票 2

如果在x86程序集中有任何暂停/休眠或事件

我想知道在x86-64中的汇编级别是否有任何允许你休眠/等待的东西,这样在等待完成之前就不会运行任何指令。我见过WAIT和PAUSE指令,......

回答 2 投票 1

如何在6502微处理器上实现分支指令?

有很多方法可以将分支指令实现到控制器/定序器硬件中。我以前用自己的方法自己完成了,但我的问题是:它是如何在6502上完成的......

回答 1 投票 0

sw MIPS指令的替代方案

将寄存器中的字保存到RAM中的替代方法是什么?例如,我可以将lw命令解释为lui,ori。如何在不使用sw的情况下将4字节存储到RAM中?

回答 1 投票 -2

是否所有为32位机器编译的代码都是4字节块?

我有一个简单的32位汇编代码,我写道:movl $ 0x542412e6,%eax movl%ebp,%edx addl $ 0x30,%edx movl%edx,%ebp pushl 0x08048dd6 ret当我运行此命令时:gcc -m32 - 我得到......

回答 2 投票 -2

带有段寄存器的x86-64 MOV指令的REX.W前缀

我正在阅读x86 / x64开发人员的手册,试图理解指令编码,并对来自段寄存器的mov感到困惑,即本页的第12和第13表格。那里有两个 ...

回答 2 投票 2

计算哪个编译器在循环方面更快

我只是有一个简单的问题,有点傻,但我只需要对即将到来的考试做一些澄清,所以我不会犯一个愚蠢的错误。我目前正在参加计算机组织和设计课程......

回答 2 投票 1

跟踪/分析说明

我想在指令级别对我的C代码进行统计分析。我需要知道我正在执行多少次加法,乘法,除法等。这不是你通常的磨码代码......

回答 5 投票 13

ASCII调整和十进制调整指令如何工作?

我一直在努力理解来自x86汇编语言的ASCII调整指令。我看到整个互联网信息告诉我不同 的事情,但我想它也是一样的......

回答 1 投票 6

如果在独占缓存访问期间发生写操作,为什么会出现数据竞争?

我正在阅读有关MESI协议的内容,如果我们对每个写入操作都有独占访问权限而无法理解为什么会出现数据争用,从而使其他内核缓存中的缓存行无效? ...

回答 1 投票 0

使用5级流水线CPU的给定指令序列所需的时钟周期数是多少?

5级流水线CPU具有以下阶段序列:IF - 从指令存储器中取指令。 RD - 指令解码和寄存器读取。 EX - 执行:数据的ALU操作和...

回答 2 投票 0

是我的翻译C代码指令CPU正确吗?

对于此代码:int main(void){int a = 1; int b = 2; int * pa =&a; * pa = a + b; printf(“%d”,a);在编译时,编译器计算它需要多少空间。我们有2个整数......

回答 3 投票 0

`add al,0`和`add al,'0'之间有什么区别?

所以我一直在阅读一些用于学习目的的汇编代码,并且遇到了这两个指令:添加寄存器,增值寄存器,'值';价值现在是单一的......

回答 1 投票 0

为什么短路逻辑运算符应该更快

这个问题不是关于优化代码,而是关于短路逻辑运算符和普通逻辑运算符的性能差异的技术问题,这可能归结为它们是如何...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.