Top "Cpu-architecture" questions

The hardware microarchitecture (x86, x86_64, ARM, ...) of a CPU or microcontroller.

How can ARM's MOV instruction work with a large number as the second operand?

I just begin to study ARM assembly language, and am not clear about how to use MOV to transfer an …

assembly arm cpu-architecture machine-code immediate-operand
Deoptimizing a program for the pipeline in Intel Sandybridge-family CPUs

I've been racking my brain for a week trying to complete this assignment and I'm hoping someone here can lead …

c++ optimization x86 intel cpu-architecture
Why do x86-64 systems have only a 48 bit virtual address space?

In a book I read the following: 32-bit processors have 2^32 possible addresses, while current 64-bit processors have a 48-bit address …

x86-64 virtual-memory cpu-architecture
Why does Intel hide internal RISC core in their processors?

Starting with Pentium Pro (P6 microarchitecture), Intel redesigned it's microprocessors and used internal RISC core under the old CISC instructions. …

x86 intel cpu-architecture
How was the first computer program created?

Possible Duplicate: How was the first compiler written? This question has always been bothering me. To compile a program, you …

assembly cpu cpu-architecture machine-language
Difference between armeabi and armeabi-v7a

As far as I can tell from the docs, the difference between the two supported flavors of ARM architecture in …

android android-ndk cpu-architecture freepascal abi
How many bits is a WORD and is that constant over different architectures?

Is a machine WORD always the same or does it depend on the machine architecture? And is the meaning of …

data-structures assembly naming cpu-architecture
How can I determine for which platform an executable is compiled?

I have a need to work with Windows executables which are made for x86, x64, and IA64. I'd like to …

c# powershell cpu-architecture
API call to get processor architecture

As part of my app I'm using the NDK and was wondering if it's worth bundling x86 and mips binaries …

android cpu-architecture
What is meant by data cache and instruction cache?

From here: Instructions and data have different access patterns, and access different regions of memory. Thus, having the same cache …

assembly arm cpu-architecture cpu-cache