Search code examples
how cpu detect exceptions during execution?...

cpu-architecture

Read More
MIPS pipeline avoids some data hazards by doing write-back in the first half cycle? Do other stages ...

assemblymipspipelinecomputer-sciencecpu-architecture

Read More
To implement OS for 'preemptive' tasks, what hardware feature should cpu support?...

operating-systemtaskcpu-architecturemultitaskingpreemptive

Read More
Optimization: Expensive branching vs cheap comparison for counting base10 digits (ilog10)...

c++optimizationcachingcpu-architecturebranch-prediction

Read More
How to find signal values after an instruction is executed in a single-cycle 32-bit MIPS processor?...

mipscpucpu-architecture

Read More
Why the number of x86 int registers is 8?...

assemblyx86x86-64cpu-architecturecpu-registers

Read More
gcc using `lea` instead of `add`...

assemblygccx86-64additioncpu-architecture

Read More
Does Skylake have Loop Stream Detector?...

x86cpu-architecture

Read More
How do *move elimination* slots work in Intel CPU?...

x86intelcpu-architecture

Read More
How exactly do partial registers on Haswell/Skylake perform? Writing AL seems to have a false depend...

assemblyx86intelcpu-architecturemicro-optimization

Read More
Interrupt time in DMA operation...

cpu-architecturenumericaldma

Read More
Logical address generation is done by the CPU or by the Compiler?...

operating-systemcpu-architecturememory-address

Read More
What's the advantage of having nonvolatile registers in a calling convention?...

assemblyx86-64cpu-architecturecpu-registerscalling-convention

Read More
The Execution Order in an Assembly Algorithm that utilizes a Conditional Move Instruction...

c++assemblyx86-64cpu-architectureconditional-move

Read More
VSCode Extension that Executes terminal command...

terminalvscode-extensionscpu-architectureamd-processorubuntu-22.04

Read More
Is there a platform without native pointer sized atomics but with other sized atomics?...

c++multithreadingrustcpu-architectureatomic

Read More
Calling system API from 32-bit processes under Linux 64-bit...

linux-kernelx86-64cpu-architecturesystem-callsosdev

Read More
x86_64 running in Long mode 64-bit submode...

assemblyx86-64cpu-architectureosdev

Read More
What is False Dependency in CPU?...

pipelinecpucpu-architectureintelcpu-hazard

Read More
x86 uica reports high uop count for ret instruction, does not agree with other sources...

assemblyx86x86-64cpu-architecture

Read More
What is the stack engine in the Sandybridge microarchitecture?...

assemblyx86intelcpu-architecture

Read More
Why didn't the x86-32 architecture get more general purpose registers before x86-64?...

x86x86-64cpu-architecturecpu-registers

Read More
Is the TLB shared between multiple cores?...

cachingx86cpu-architecturecpu-cachetlb

Read More
CPU Switches from User mode to Kernel Mode : What exactly does it do? How does it makes this transit...

assemblyoperating-systemcpu-architecture

Read More
In a MIPS pipeline, will there be a stall in the pipeline if the next instruction overwites the regi...

mipspipelinecpu-architecturecpu-hazard

Read More
How is address arithmetic handled in NASM for x86 in hardware...

assemblyx86nasmcpu-architectureaddressing-mode

Read More
Can the result of bitwise SIMD logical operations on packed floating points be corrupted by FTZ/DAZ ...

floating-pointx86-64cpu-architecturesimdsse

Read More
adressability of memory system of a computer is 2 bytes.I need 18 bits to access a location in memor...

memorycpu-architecturememory-size

Read More
RISCV branchless coding...

assemblycpu-architectureriscvbranchlessconditional-move

Read More
How are x86 uops scheduled, exactly?...

performanceoptimizationx86intelcpu-architecture

Read More
BackNext