? Memory inriktning är en metod för att organisera data i minnet så det kan hämtas så snart som möjligt . Korrekt uppriktning består av två processer : anpassning och stoppning . Alignment
Processorer läsa och skriva information i grupper om byte kallas " ord . " Korrekt riktade data börjar vid en plats i minnet , som kallas en "adress" som en multipel av storleken av ordet. Till exempel , är ordet storleken på en 32 - bitars dator 4 byte. Således skulle ett ord som börjar på adressen 8 anpassas , medan minnet på adress 5 inte skulle .
Padding
Data i minnet ofta slutar vid en punkt som inte är en multipel av ordet storlek. Om detta händer , och en processor skriver till nästa tillgängliga adress , är uppgifterna dåligt . För att undvika detta , skriver processorn ett antal meningslösa byte tills den kommer fram till en adress som är en multipel av ordet storlek .
Fördelar
alliansfria uppgifter gör att processorn kan utföra minsta möjliga uppgifter att komma åt och bearbeta data . Till exempel , med användning av 4 - byte- ordet storlek, om ett ord sitter på adress 3 , måste processorn läsa adresser 0 till 3 för att få data på 3 , sedan läsa adresserna 4-7 för att få data med 4 , 5 , och 6 . Om uppgifterna hade anpassats på adress 4 , skulle en läsoperation ha räckt .