Use for questions related to Instruction Set Architectures, ISA.
LEA EAX, [EAX] I encountered this instruction in a binary compiled with the Microsoft C compiler. It clearly can't change …
c assembly x86 instruction-setI am interested in developing a PowerPC emulator for my own learning purposes. I've found a fair amount of resources …
assembly disassembly powerpc instruction-set opcodeI'm raising a wonder in regards to MONITOR-MWAIT vs HLT instructions. Both halts the processor, both wakes up on various …
assembly x86-64 cpu-architecture instruction-setI am trying to add jal functionality to the following but I am stuck with how does it work. I …
mips instruction-set mips32I am really consfused and may sound dumb question but I really not sure what does it mean when we …
assembly arm instructions instruction-setARM assembly has SWI and SVC instructions for entering into 'supervisor mode'. What confuses me is, why there are two …
assembly arm embedded instruction-setWhat does the following line do in arm assembly: 000031e6 2916 cmp r1, #22 000031e8 bf1a itte ne I get the …
assembly arm embedded instruction-set thumbI would like to know how to know which instruction set my processor using; I am running Linux. I would …
linux processor instruction-setAccording to "Computer Architecture and Organization" by Miles Murdoca and Vincent Heuring, CISC instructions do not fit pipelined architectures very …
x86 cpu-architecture instruction-set pipeliningQuestion What is the (non-trivial) difference between the following two x86 instructions? 39 /r CMP r/m32,r32 Compare r32 with …
assembly x86 instruction-set cmp