正在加载图片...
2指针寄存器和变址寄存器: 指针寄存器是指堆栈指针寄存器SP和堆栈基址指针寄 存器BP,简称为P组。变址寄存器是指源变址寄存器SI 和目的变址寄存器D简称为阻组。它们都是16位寄存器, 般用来存放偏移地址。 指针寄存器SP和BP都用来指示存取位于当前堆栈段 中的数据所在的地址,但SP和BP在使用上有区别。入栈 (PUSH和出栈(POP指令是由SP给出栈顶的偏移地址 故称为堆栈指针寄存器。而BP则是存放位于堆栈段中的 个数据区基地址的偏移地址,故称为堆栈基址指针寄 存器。显然,由SP所指定的堆栈存储区的栈顶和由BP所 指定的堆栈段中某一块数据区的首地址是两个不同的意 思不可混淆。 8086/8088 黴处理嚣及其系统2.指针寄存器和变址寄存器: 指针寄存器是指堆栈指针寄存器SP和堆栈基址指针寄 存器BP,简称为P组。变址寄存器是指源变址寄存器SI 和目的变址寄存器DI,简称为I组。它们都是16位寄存器, 一般用来存放偏移地址。 指针寄存器SP和BP都用来指示存取位于当前堆栈段 中的数据所在的地址, 但SP和BP在使用上有区别。入栈 (PUSH)和出栈(POP)指令是由SP给出栈顶的偏移地址, 故称为堆栈指针寄存器。而BP则是存放位于堆栈段中的 一个数据区基地址的偏移地址,故称为堆栈基址指针寄 存器。显然,由SP所指定的堆栈存储区的栈顶和由BP所 指定的堆栈段中某一块数据区的首地址是两个不同的意 思,不可混淆
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有