Я предельно ясен в отношении различных архитектур, предоставляющих 32-битные или 64-битные регистры, и того, как все это работает на низком уровне. Тем не менее, одна вещь всегда ускользала от меня ... конкретная терминология для того, являетесь ли вы 32- или 64-разрядным. Например:
<pre>
string XXX;</p>
<p>if(architecture == i386)
XXX = "32";
else if(architecture == x86_64)
XXX = "64";</p>
<p>... go on to use variable XXX ...
Итак, как бы я назвал мою переменную? Не архитектура. Не "биты". Не "ширина шины" или "ширина регистра" (я думаю, это кажется совершенно неуместным)
Так, как будет названа эта переменная и что кто-то скажет в разговоре?