小编ash*_*ish的帖子

STARTUP IPI 对应用程序处理器有什么影响?

我现在正在尝试了解启动过程以及处理器如何初始化。我已阅读了多处理器规范部分B.4.2但我不明白什么INIT IPISTARTUP IPI做的BSPAP

operating-system intel bios

4
推荐指数
1
解决办法
1255
查看次数

默认使用哪个段寄存器?

我正在学习英特尔手册中的计算机体系结构。我的理解是,我们给出的指令是由段选择器和偏移量组成的逻辑地址。它基本上是CS register<<4 + offset。在Segment Selector映射到GDTLDT为在给定TI的段选择的位。GDT 由Segment Descriptorshave BASE, LIMITand组成,RPL输出是基地址。这个base address+offset提供了logical address.

什么是决定段寄存器(其中的规则SSDS等),适用于不同的存储操作?例如,什么决定了哪个段用于mov eax, [edi]

x86 assembly memory-segmentation

3
推荐指数
1
解决办法
4544
查看次数