首先 cpu中寄存器用于存储内存中数据的物理地址

cs 为代码段寄存器,一般用于存放代码;

 通常和IP 使用用于处理下一条执行的代码

cs:IP

基地址:偏移地址

cs地址对应的数据 相当于c语言中的代码语句


ds 为数据段寄存器,一般用于存放数据;

ds地址对应的数据 相当于c语言中的全局变量

ss 为栈段寄存器,一般作为栈使用 和sp搭档;

ss地址对应的数据 相当于c语言中的局部变量

ss相当于堆栈段的首地址  sp相当于堆栈段的偏移地址

es 为扩展段寄存器; 

相关文章:

  • 2022-12-23
  • 2021-07-30
  • 2022-01-12
  • 2022-12-23
  • 2021-10-21
  • 2021-09-01
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-05
  • 2021-06-03
  • 2021-08-06
  • 2021-05-21
  • 2022-01-20
  • 2022-12-23
相关资源
相似解决方案