Verilerin işlenmesi, geçici sonuçların kaydedilmesi veya dolaylı adresleme için her işlemcide yazmaç (register) adı verilen bir dizi dahili bellek hücresi olmak durumunda. Her yazmaç, tek komutta ne kadar veri işlenebileceğini belirleyen sabit bir genişliğe sahip. Örneğin Intel Pentium 4 veya AMD Athlon XP gibi 32 bitlik bir işlemci, 0'dan 4 milyarın biraz üzerine kadar rakamları tek adımda toplayabilirken, 16 bit'lik eski bir işlemci (örn. Intel 80286), sadece 65535'e kadar toplayabiliyor; daha yüksek rakamlarda iki adım gerektiriyor. Ancak bunun yanında, küçük yazmaçlar bir araya gelerek daha geniş dahili yazmaçlar oluşturuyorsa, her iki durumda da hız daha yüksek olabilir. Ayrıca her işlemci yazmaçlardaki veriyi belleğe de yazmak durumunda. Bu yüzden en iyisi, veri yolunun yazmaç ile aynı genişliğe sahip olmasıdır. Burada yine Intel Pentium 4'den örnek verirsek, 64 bit genişliğinde veri yolu olduğu için bellekten daha fazla veri çağrılabilir. Ancak sadece birkaç 64 bit işlemcinin 64 bit adres alanı vardır. Örneğin Intel Itanium (1), 44 bitlik adres alanına sahiptir. Daha büyük adres alanı pek çok uygulama için çok elzemdir, çünkü özellikle veritabanı uygulamalarına yönelik sunuculara asla bellek yetmez. Genelde, 32 bitte mümkün olan 4 GB yeterli değildir.
Özel bir durum oluşturan SIMD adı verilen işlemler (SSE, SSE2) ise 64 bitten yararlanırlar. 64 bitlik bir işlemci önemli 64 bit kayar nokta hesaplarını doğal olarak yapabilir ("çift hassaslıkla" - 15 basamak hassaslığa kadar). Bu yüzden daha hızlıdır - kayar nokta testlerinde 64 bit işlemcilerin öne geçmesinin nedeni de budur.