How are the 64-bit types and operations implemented on the lowest level on a 32-bit architecture?

Viewed 234

How are types like int64_t implemented on the lowest i.e. assembly level? I'm using a 32 bit machine and still can use int64_t for example. My initial assumption is that the 64 bit are just simulated and thus there must be quite some overhead for computation with these types in comparison with 32 bit data types when being on a 32 bit machine.

Thank you in advance and Regards

1 Answers
Related