Low-level programming language used to send instructions (machine code) directly to a microprocessor. For assembling hardware, use [computer-building] instead.

learn more… | top users | synonyms

3
votes
2answers
480 views

Is there any way to see what my CPU is doing at the “assembly level”?

I was looking at how Assembly Language works, because I want to learn how the complex and fancy things my computer does actually happen at the CPU register/hardware levels. Is there any way to see ...
7
votes
3answers
6k views

How prevalent are old x64 processors lacking the cmpxchg16b instruction?

The cmpxchg16b instruction for doing atomic 128 bit memory exchanges is not supported on old versions of the x64 processor but it seems like this has been supported by newer versions of the processor ...
0
votes
2answers
2k views

Run 16 bit program on 64 machine bit without dosbox

Is there an program that you can type into command line or terminal with a set of parameters to run a 16 bit program? Such as: "run16bitprogram.exe 'path/to/program/test.exe'" and just output whatever ...