<div dir="ltr"><div><div><div><div><div>Hi All,<br></div>          <br></div>            I have  2 questions regarding memory access/alignment<br></div>1: can aligned/unaligned virtual address could translate to unaligned/aligned physical address ? or<br></div><div> aligned virtual --- &gt; aligned phy and unaligned virtual --- &gt; unaligned phy ??<br></div>2:
 Since the cpu access the memory in word size, for a large buffer, (say 
size N bytes where N &gt; wordsize) isn&#39;t it sufficient for buffer to be
 properly aligned if its address % WORD_SIZE == 0? rather than address %
 N == 0  check?? <br>Since cpu, anyways will not access more than word size 
at a time so any address which is divisible by wordsize is by default 
properly aligned from the cpu access point of view?<br><br><br></div>Please share your inputs.</div>