For programming and/or microarchitecture questions about the 16-bit x86 Intel CPUs, including the 8088, 8086, and later chips running in 16-bit mode.
I have an 8086 CPU emulator. It emulates only 8086 instructions. I am searching now for a C compiler to target this …
c compiler-construction x86 x86-16Here is some C, found in a textbook I'm learning: ... do { ... n--; } while (n > 0) ... I assume n is at %…
assembly x86 x86-16 instructionsI have a problem with my simple program in assembly. I'm using DOSBox and TASM. The problem is that the …
assembly expression x86-16 tasm dosboxI'm having trouble just making clear EQU directive in assembler (8086). abc EQU xyz Does EQU literally swaps abc when found …
assembly x86-16 emu8086I can calculate an address Segment:Offset as Segment * 0x10 + Offset. But how do I calculate the opposite? E.g. …
assembly x86-16 memory-segmentation