Вирівнювання даних — це метод розміщення даних в оперативній пам'яті особливим чином для прискорення доступу до них.
Причини
адреса | дані | |
---|---|---|
13 (1101) | ||
12 (1100) | це слово не вирівняно | |
11 (1011) | ||
10 (1010) | ||
9 (1001) | ||
8 (1000) | ||
7 (0111) | це слово вирівняно | |
6 (0110) | ||
5 (0101) | ||
4 (0100) |
Одиниця, яку використовують процесори при роботі з пам'яттю називається машинним словом. Слово може мати різний розмір, але зазвичай воно складається з декількох байтів (а байт є одиницею, яку використовують при адресації).
Майже всюди, машинне слово дорівнює байтам, тобто складається з одного, двох, чотирьох, і т. д. байтів.
Вирівнювання полягає у тому, що адреса початку машинного слова повинна бути кратна розміру слова. В наведеному прикладі (таблиця праворуч) машинне слово має розмір 4 байта. Зеленим помічене слово, що починається з адреси 4, тобто слово є вирівняним. Червоним помічене слово, що починається з адреси 9, яка не кратна розміру слова, тому це слово вважається не вирівняним.
Посилання
- Data alignment: Straighten up and fly right [ 4 квітня 2012 у Wayback Machine.] (англ.) (перевод [ 9 листопада 2011 у Wayback Machine.] (рос.))
Це незавершена стаття про інформаційні технології. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Virivnyuvannya danih ce metod rozmishennya danih v operativnij pam yati osoblivim chinom dlya priskorennya dostupu do nih Prichiniadresa dani 13 1101 12 1100 ce slovo ne virivnyano 11 1011 10 1010 9 1001 8 1000 7 0111 ce slovo virivnyano 6 0110 5 0101 4 0100 Odinicya yaku vikoristovuyut procesori pri roboti z pam yattyu nazivayetsya mashinnim slovom Slovo mozhe mati riznij rozmir ale zazvichaj vono skladayetsya z dekilkoh bajtiv a bajt ye odiniceyu yaku vikoristovuyut pri adresaciyi Majzhe vsyudi mashinne slovo dorivnyuye 2 k displaystyle 2 k bajtam tobto skladayetsya z odnogo dvoh chotiroh i t d bajtiv Virivnyuvannya polyagaye u tomu sho adresa pochatku mashinnogo slova povinna buti kratna rozmiru slova V navedenomu prikladi tablicya pravoruch mashinne slovo maye rozmir 4 bajta Zelenim pomichene slovo sho pochinayetsya z adresi 4 tobto slovo ye virivnyanim Chervonim pomichene slovo sho pochinayetsya z adresi 9 yaka ne kratna rozmiru slova tomu ce slovo vvazhayetsya ne virivnyanim PosilannyaData alignment Straighten up and fly right 4 kvitnya 2012 u Wayback Machine angl perevod 9 listopada 2011 u Wayback Machine ros Ce nezavershena stattya pro informacijni tehnologiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi