x86, aka x86-32, aka IA-32 is a 32-bit instruction set. The Intel Core i5 processor works with a 64-bit version called x86-64 , namely Intel 64 . Please note that the processor architecture has little or nothing to do with the operating system on which your computer is running (Windows vs Mac vs ...).
All that being said, you really don't need to know the assembly in order to write C ++, at least as a beginner.
Good thing you start early and good luck!
Matt ball
source share