How does the CPU distinguish CALL rel16 (E8 cw) and CALL rel32 (E8 cd)?
According to this site, mirroring the Intel architecture manuals, the opcodes for CALL rel16 and CALL rel32 are E8 cw and E8 cd, respectively.
This has made me wonder, how does the CPU distinguish these opcodes from each other, since E8 cw might be a prefix of E8 cw?