LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

В том что читать из выровненных адресов схемотехнически проще. Аналогично тому как если ты разместишь 8-битную переменную в половине одного байта и половине второго - с ней тоже будет сложно работать во всех отношениях (придётся каждый раз читать оба байта и делать всякие фокусы чтобы не трогать не относящиеся к переменной биты).

Сделали как раз хорошо - хорошо скомпилированные программы работают быстро. Хочешь чтобы работали быстро и невыровненные? Сделай интелу заказ, заплати кучу денег, и тебе изготовят такой проц (и возможно он будет жрать больше электричества). Только оплачивать тебе придётся всё в одиночку, потому что остальные предпочтут не тратиться на лишние элементы и оптимизировать софт с помощью компилятора.

Исходная версия firkax, :

В том что читать из выровненных адресов схемотехнически проще.

Сделали как раз хорошо - хорошо скомпилированные программы работают быстро. Хочешь чтобы работали быстро и невыровненные? Сделай интелу заказ, заплати кучу денег, и тебе изготовят такой проц (и возможно он будет жрать больше электричества). Только оплачивать тебе придётся всё в одиночку, потому что остальные предпочтут не тратиться на лишние элементы и оптимизировать софт с помощью компилятора.