程序调用_寄存器(register)及栈空间(stack的)变化.pdfVIP

  • 3
  • 0
  • 约9.26千字
  • 约 10页
  • 2018-02-19 发布于浙江
  • 举报

程序调用_寄存器(register)及栈空间(stack的)变化.pdf

程序调用_寄存器(register)及栈空间(stack的)变化

程序调用 ——寄存器(register)及栈空间(stack )变化 一、基础概念 程序调用类型(Procedure call type) 处理器支持两种程序调用类型 ① CALL 和 RET 指令; ②ENTER 和 LEAVE 指令,与 CALL 和 RET 指令配合。 寄存器(Register) 通用寄存器: AX ,BX,CX ,DX 称作为数据寄存器: AX (Accumulator) :累加寄存器,也称之为累加器; BX (Base):基地址寄存器; CX (Count) :计数器寄存器; DX (Data):数据寄存器; SP 和 BP 又称作为指针寄存器: SP (Stack Pointer) :堆栈指针寄存器; BP (Base Pointer):基指针寄存器; SI 和 DI 又称作为变址寄存器: SI (Source Index) :源变址寄存器; D

文档评论(0)

1亿VIP精品文档

相关文档