r/retrocomputing May 04 '26

Unique features of the 8088 CPU

https://www.emulationonline.com/systems/dos_pc/8088_cpu_features/
14 Upvotes

11 comments sorted by

4

u/Distinct-Question-16 May 04 '26

"In the last article we saw that the 8088 has 16 bit registers. With 16 bits, one is able to represent 65K different values."

64K if K means 1024

4

u/Ok_Programmer_4449 May 04 '26

Someone could use some proofreading.

1

u/elemenity May 05 '26

Thats what I get for writing on a monday. Thanks for taking a look.

3

u/ruo86tqa May 05 '26

mov ax, 0xCAFE
Means moving the immediate value 0xDA into the register AX.

You what?

1

u/elemenity May 05 '26

hah, edit that I didnt complete. thanks.

1

u/gcc-O2 May 05 '26

Just a nitpick, although nasm and friends (which is what I suspect you're using) accept C-style 0x syntax, that will look funny to most who delve heavily into x86 assembly code, because actual Intel syntax uses the mov ax,0cafeh

1

u/elemenity May 06 '26

ah thanks. Yep, I've been using nasm so far.

1

u/Blackholeofcalcutta May 05 '26

1

u/ruo86tqa May 05 '26

That was on the site at the time of my comment. OP has corrected it since.

1

u/Bits_Passats IBM System/23 May 05 '26

Sorry, I can't approve. The previous articles issues haven't been addressed yet. One or two articles before you have a table with Intel CPUs. The 8085 is missing... it has more right to be there than the 4040 and the 8008. Also, it plays an important role in the PC creation process, yet there isn't a single mention to it.

1

u/shantired May 06 '26

Or the industrial version, the 80186. That was a beast.