Search code examples
Would an Instruction Set Architecture benefit from both an ADC and SBC, or could all carry instructi...


assemblycpu-architectureinstruction-setcarryflag

Read More
Temporality of ST64B and MOVDIR64B...


assemblyx86-64cpu-architecturearm64micro-architecture

Read More
Why does ARM have 16 registers?...


armcpu-registerscpu-architecture

Read More
How do instructions from a program get sent to different memory levels? Are they pre-loaded when the...


assemblymemorycpucpu-architectureinstructions

Read More
Which alignment causes this performance difference...


performancex86cpu-architecturememory-alignmentperf

Read More
Adding a redundant assignment speeds up code when compiled without optimization...


performanceassemblyx86cpu-architecturemicro-architecture

Read More
Invalidation of the cache from L1 cache...


x86intelcpu-architecturecpu-cachecache-invalidation

Read More
What happens if two cores try to write to same place in main memory at same time?...


linuxmultithreadingconcurrencycpu-architecture

Read More
How does data get into the General Purpose and other registers so that the CPU can use it for comput...


assemblycpu-architecturecpu-registers

Read More
How is execution resumed after a hardware breakpoint without an infinite loop?...


debugginggdbcpu-architecturebreakpoints

Read More
What is the minimum number of addressing modes necessary for computation?...


assemblyx86cpu-registerscpu-architectureaddressing

Read More
Instruction Pointer vs Program Counter?...


assemblycpucpu-architecturecpu-registersprogram-counter

Read More
Why place of Mem[MA] in MB then copy from MB to IR rather than going straight from Mem[MA] to IR?...


cpu-architecturehardware

Read More
What if the processor does not have special instructions for input and output...


assemblyiocpu-architecture

Read More
Write buffers performance for write-back or write-through policy...


cachingcpu-architecturecpu-cache

Read More
Understanding how EIP (RIP) register works?...


assemblyx86gdbcpu-registerscpu-architecture

Read More
Does a Length-Changing Prefix (LCP) incur a stall on a simple x86_64 instruction?...


performanceassemblyx86-64cpu-architecturemicro-optimization

Read More
Why does the short (16-bit) variable mov a value to a register and store that, unlike other widths?...


cassemblyx86cpu-architecturemicro-optimization

Read More
Software initialization code at 0xFFFFFFF0H...


x86operating-systemcpu-architecturebootbios

Read More
Do I need to externally call flush if using cuda api to copy from GPU Memory to Persistent Memory?...


cudacpu-architectureflushpersistent-memoryclflush

Read More
On x86-64, is the “movnti” or "movntdq" instruction atomic when system crash?...


x86-64atomiccpu-architecturessepersistent-memory

Read More
What's the purpose of the rotate instructions (ROL, RCL on x86)?...


assemblyx86cpu-architecturebit-shiftinstruction-set

Read More
A question about Interrupt cycle FGI and FGO flipflops conditions - Basic Computer Organization and ...


cpu-architecture

Read More
Completely simultaneous execution of two instructions (RISCV)...


pipelinecpu-architectureriscv

Read More
How does a CPU handle asynchronous interrupts?...


x86arminterruptcpu-architecture

Read More
What memory address spaces are there?...


ccpu-architecturememory-address

Read More
Thread synchronization: How to guarantee visibility of writes...


synchronizationthread-safetycpu-architecturememory-barriersmemory-model

Read More
Moving binary files between big endian and little endian platforms...


network-programmingcpu-architectureendianness

Read More
Program counter error while implement single cycle mips processor...


verilogcpu-architecturefpga

Read More
ARM endianness and byte ordering for .ascii vs .word...


assemblyarmcpu-architectureendianness

Read More
BackNext