Search code examples
What are widening integer operations?...


assemblycpu-architecturetwos-complementinteger-arithmetic

Read More
x86 memory ordering test shows reordering where Intel's manual says there shouldn't be?...


c++x86cpu-architecturememory-barrierslock-free

Read More
Architecture and microarchitecture...


systemcpucpu-architecturemicro-architecture

Read More
Why would the IRET instruction increment EIP by 4?...


x86interruptcpu-architecturei386

Read More
qemu-x86_64-static Exec format error after chroot...


linuxubuntucpu-architectureqemuchroot

Read More
What does it mean that an abort exception "does not permit precise location of the instruction ...


exceptionx86intelcpu-architecturei386

Read More
When an interrupt occurs, what happens to instructions in the pipeline?...


interruptcpu-architecture

Read More
how do we calculate the number of reads/misses of the cache in this code snippet?...


cachingcomputer-sciencecpu-architecturecpu-cache

Read More
What physically happens inside a computer when a piece of code is compiled and run...


assemblycompilationoperating-systemsystem-callscpu-architecture

Read More
What setup does REP do?...


performanceassemblyoptimizationx86cpu-architecture

Read More
Reading Current Uncore Frequency and Setting Uncore Frequency Multipliers...


x86intelcpu-architecturemsr

Read More
Why speedup reduces with increase in number of pipeline stages?...


cpu-architecturepipelining

Read More
What makes a TLB faster than a Page Table if they both require two memory accesses?...


memoryoperating-systemcpu-architecturepagingtlb

Read More
What is the difference between Instruction Set and Instruction Set Architecture (ISA)?...


assemblycomputer-sciencecpu-architectureinstruction-set

Read More
Do all I-type instructions take the same number of cycles on a multi-cycle MIPS?...


mipscpu-architecture

Read More
Why does CLFLUSH exist in x86?...


x86cpu-architecturecpu-cachecache-invalidationpersistent-memory

Read More
how will unrolling affect the cycles per element count CPE...


cassemblyx86cpu-architectureloop-unrolling

Read More
how do i get the cpu information for my computer i.e functional units/latency etc...


assemblyx86cpu-architecturemicro-architecture

Read More
What is the purpose of the CIR if I have the MDR in Von Neumann Architecture?...


cpu-architecturevon-neumann

Read More
What specifically marks an x86 cache line as dirty - any write, or is an explicit change required?...


x86x86-64cpu-architecturecpu-cachememory-bandwidth

Read More
Minimum number of input bits required by a circuit to decode...


assemblymipscpu-architecture

Read More
How many bits are needed needed for 2 way associative cache addressing?...


cachingmipscpu-architecturecpu-cache

Read More
Why do some arithmetic instructions have a signed/unsigned variant and some don't...


cpucpu-architectureinstruction-setinteger-arithmetic

Read More
What exactly is an interrupt?...


hardwareinterruptcpu-architecture6502

Read More
Data Hazard(True Dependencies) in MIPS...


assemblydependenciesmipscpu-architecturecpu-hazard

Read More
About data hazard and forwarding with beq in MIPS?...


assemblymipscpu-architecturemips32cpu-hazard

Read More
a specific case of data hazard( when a R-Type instruction comes after two consecutive LW )...


assemblymipspipelinecpu-architecturecpu-hazard

Read More
Data hazards in a single instruction...


assemblymipscpu-architecturecpu-hazard

Read More
x86 Hyper-threading clarification on cache miss...


multithreadingcpucpu-architecturehyperthreading

Read More
Why does breaking the "output dependency" of LZCNT matter?...


performanceassemblyx86cpu-architecturemicro-optimization

Read More
BackNext