ESP在装配中是什么意思? [英] What does ESP mean in assembly?

查看:30
本文介绍了ESP在装配中是什么意思?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

ESP = ? stack pointer

E 在这里代表什么?

更新

64 位 RSP?

R 在这里是什么意思?

推荐答案

E 代表 Extended

随着 32 位 80386 处理器的出现,将 16 位通用寄存器、基址寄存器、索引寄存器、指令指针和 FLAGS 寄存器(但不是段寄存器)扩展为 32 位.这通过在 x86 汇编语言中的寄存器名称前加上 E"(表示扩展) 前缀来表示.

With the advent of the 32-bit 80386 processor, the 16-bit general-purpose registers, base registers, index registers, instruction pointer, and FLAGS register, but not the segment registers, were expanded to 32 bits. This is represented by prefixing an "E" (for Extended) to the register names in x86 assembly language.

来源

这篇关于ESP在装配中是什么意思?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆