Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

POPCNT really doesn't have a place on a 16bit processor. Particularly one which can split the 16bit register into two 8bit pairs.


POPCNT might have not been very useful in the initial 8086 ISA of 1978, but it would have been at home in the NPX extension of the Intel ISA from 1980 (Numeric Procesor Extension, i.e. the instruction set of Intel 8087), which had operations with 64-bit integers and 64-bit significands of 80-bit floating-point numbers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: