Top "Instruction-set" questions

Use for questions related to Instruction Set Architectures, ISA.

How does program execute? Where does the Operating Systems come into play?

A program is compiled from some language to ASM --> Machine Code (directly executable). When people say that this …

operating-system cpu-architecture instruction-set platform-independence
8086- why can't we move an immediate data into segment register?

In 8086 assembly programming, we can only load a data into a segment register by, first loading it into a general …

assembly x86 x86-16 cpu-registers instruction-set
how verify that operating system support avx2 instructions

I have configuration: Intel(R) Core(TM) i7-4702MQ CPU (with Haswell architecture), Windows 8, Intel C++ Compiller XE 13.0. I …

c vectorization intel instruction-set avx2
Are instruction set and assembly language the same thing?

I was wondering if instruction set and assembly language are the same thing? If not, how do they differ and …

assembly instruction-set
What do x86_64, i386, ia64 and other such jargons stand for?

I frequently encounter these terms and am confused about them. Are they specific to the Processor, or the Operating System, …

x86-64 processor computer-architecture instruction-set itanium
What is the minimum instruction set required for any Assembly language to be considered useful?

I am studying Assembly programming in general, so I've decided to try and implement a "virtual microprocessor" in software, which …

assembly microprocessors instruction-set vm-implementation
'align' instruction on MIPS

What exactly does this instruction do? I know that it tries to align data with a multiple of a specific …

memory assembly alignment mips instruction-set
How many byes is each instruction compiled to in x86 assembly?

0x004012d0 <main+0>: push %ebp 0x004012d1 <main+1>: mov %esp,%ebp 0x004012d3 <main+3>: …

assembly x86 gnu-assembler instruction-set
What does `b .` mean in this ASSEMBLY code?

So I'm looking into the source code for Redox OS (An operating system made with Rust) just to see if …

assembly arm gnu-assembler instruction-set
xorl %eax - Instruction set architecture in IA-32

I am experiencing some difficulties interpreting this exercise; What does exactly xorl does in this assembly snippet? C Code: int …

c assembly x86 att instruction-set