I was reading a article about data types alignment in memory(here) and I am unable to understand one point i.e.
Note that a double variable will be al
Refer this wiki article about double precision floating point format
The number of memory cycles depends on your hardware architecture which determines how many RAM banks you have. If you have a 32-bit architecture and 4 RAM banks, you need only 2 memory cycle to read.(Each RAM bank contributing 1 byte)