Como um processador de 32 bits suporta números inteiros de 64 bits?
Em C ++, você pode usar umint
que geralmente é de 4 bytes. UMAlong long
inteiro é geralmente 8 bytes. Se o processador fosse de 32 bits, isso não o limitaria a números de 32 bits? Como é que eu posso usar umlong long
inteiro se não suportar 64 bits? O alu pode adicionar números inteiros maiores ou algo assim?