利用地址对齐可以提高访问速度,但是可能造成空间浪费(要想计算结构体大小需要了解地址对齐)。
寄存器位数=内存位数=机器字长(8086-16bit)
字占两个相邻单元;双字占4个相邻字节。
存放时,低字节对低地址,高字节对高地址,叫“小端方式”。
字或双字地址用低地址表示。
字节随意安排,字安排在偶数地址(xxx0B);双字安排在模4地址(xx00B) -> “地址对齐”。
15 8 7 0
从下向上地址渐增
利用地址对齐可以提高访问速度,但是可能造成空间浪费(要想计算结构体大小需要了解地址对齐)。
寄存器位数=内存位数=机器字长(8086-16bit)
字占两个相邻单元;双字占4个相邻字节。
存放时,低字节对低地址,高字节对高地址,叫“小端方式”。
字或双字地址用低地址表示。
字节随意安排,字安排在偶数地址(xxx0B);双字安排在模4地址(xx00B) -> “地址对齐”。
15 8 7 0
从下向上地址渐增