cpu-registers 相关问题

CPU寄存器是处理器使用的小型快速存储器,用于保存正在使用的数据。

为什么要重命名寄存器,何时可以增加体系结构中的寄存器数量?

[在处理器中,为什么不能简单地增加寄存器的数量而不是拥有巨大的重排序缓冲区并映射寄存器以解决名称依赖关系?

回答 2 投票 1

我在哪里可以找到x86寄存器名称? [重复]

在哪里可以找到80x86寄存器的全名?我知道EAX表示扩展AX。那么,AX的含义是什么?即AX是首字母缩写词吗?

回答 3 投票 2

什么是原子元素大小,以及如何检查PC的原子元素大小

[阅读Wiki页面以了解本性时,请访问:http://en.wikipedia.org/wiki/Endianness。我发现内存中4字节LWord的位序列取决于原子元素的大小。我正确吗...

回答 1 投票 0

关于初始化寄存器

我是汇编语言编程的新手,正在研究dosbox应用程序。我的问题是,当我们用汇编语言编写任何程序时,是否必须初始化通用目的...

回答 1 投票 -1

如何在CPU中设计寄存器

我知道有些寄存器属于一个进程。我对它们有一些基本问题:当我使用gdb调试某些项目时,我可以看到函数的参数被推入...

回答 1 投票 0

FLAGS寄存器在asm中多久更新一次?

[在VS2013中调试x86汇编代码时,我需要检查FLAGS寄存器的内容。但是,当我在寄存器窗口中启用“标志”时,得到:OV = 0 UP = 0 EI = 1 PL = 1 ZR = 0 AC = ...

回答 1 投票 0

在汇编中写一个寄存器

这次很简单的问题。我该如何编写屏幕程序集中单个寄存器的内容?我有点讨厌只看一个寄存器的值就调用DumpRegs。我正在使用...

回答 2 投票 0

了解EIP(RIP)寄存器的工作原理?

我是计算机体系结构和处理器/内存级别的基础知识的新手。我先说。我用计算机所做的几乎总是...

回答 1 投票 4

8086/8088中有多少个寄存器?

我参加了计算机体系结构课程,并且我知道处理器具有32个32位寄存器。现在我正在学习计算机体系结构课程,其中我读到8086只有8个寄存器。但是...

回答 4 投票 8

xmm寄存器何时__m128?

调用_mm_load_ps返回__m128。在《英特尔内部函数指南》中它说:将128位(由4个压缩的单精度(32位)浮点元素组成)从dst加载。 mem_addr ...

回答 1 投票 0

ARM ADD具有2个或3个操作数之间的差异?

查阅armkeil的文档http://www.keil.com/support/man/docs/armasm/armasm_dom1361289861747.htm,您在执行ADD函数时总是需要3个变量,例如:“ MOV r2,#4 \ n \ t“ ...

回答 1 投票 0

通过堆栈推送和弹出相同的寄存器

[我想我了解MSP430中从堆栈上推入/弹出的概念,但不确定在这种情况下会发生什么:mov#8,R10 push R10调用#myfunc然后在子例程'myfunc'中:推入R10 ...

回答 1 投票 0

从eax到rax寄存器的转换

在以下代码中:!6 movl $ 5,%ebx寄存器显示值:rbx 0x0000000000000005 ebx是否在64位体系结构上自动转换为rdx?是在写ebx“错误”还是更多-...

回答 1 投票 0

寄存器AL和AX在哪里溢出?

请告诉我以下汇编(伪)代码的结果是什么?我们将寄存器EAX的所有位都设置为0,因此依次将AH,AL和AX也设置为0。但是当我减去...

回答 1 投票 2

4位CPU如何处理无限数据并从内存中调用该数据?

考虑一下,只有四个晶体管的处理器。一次只能代表一个半字节。我们需要处理由无限字节组成的数据。我们从第一个字节开始。它将如何保存?这样我们...

回答 1 投票 0

如何存储处理器状态标志的值和对应于6502的枚举

作为论文的一部分,我正在研究C ++中的6502仿真器。它有6个寄存器,其中大多数仅保存值,但有一个特殊的-处理器状态。它是8位宽,每个位都表示一个...

回答 1 投票 1

计算机的CPU中的寄存器

我只是想验证,如果CPU本身支持的“寄存”的名字。我的意思是为arg0 ARG1 ARG2 ...等为末“名字”。是否CPU支持又名?我不要求对自身进行注册,我...

回答 1 投票 1

当启用PTI用户空间的CR3值

而在内核模式下执行,有没有什么办法的时候(PTI)已启用页表隔离来获得用户空间的CR3值?

回答 1 投票 0

什么样的价值是EAX每个指令执行后?

我想通过在MASM32程序代码的各段以跟踪EAX寄存器。我需要解释为什么它是它的价值帮助。这是我有:.DATA阿尔法BYTE 96小时.CODE ...

回答 1 投票 1

NASM - 如何移动的8位寄存器为一个完整的32位注册?

我写NASM汇编代码,并有做一些索引寻址。我有存储在$人指数,但86不会让你使用$ Al作为索引寄存器,并且我已经使用$ BL,所以我不能用$ ...

回答 1 投票 3

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