博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VC汇编(二)
阅读量:4123 次
发布时间:2019-05-25

本文共 249 字,大约阅读时间需要 1 分钟。

一些常见的基础寄存器

8086CPU提供四个段寄存器:CS / DS /SS  /ES

CS :code stack 是代码段寄存器。通常和IP寄存器配合使用。

IP:instruction point(sorry,英文全称仅为猜测)指令指针寄存器

如果CS的内容为M,IP的内容为N,那么任何时候的CPU所执行的指令的地址都是M*16+N(仅在8086CPU是这样的写法,其他CPU的总线长度可能不同)。

按道理CS,IP的内容,普通程序都无法修改和访问。具体情况参见《win32汇编语言程序设计》

转载地址:http://pnopi.baihongyu.com/

你可能感兴趣的文章
Redis5.0源码解析(六)----------Redis对象
查看>>
Redis5.0源码解析(七)----------字符串对象
查看>>
Linux Shell编程基础入门
查看>>
下班后两小时,决定你将会成为怎样的人—— 时间管理篇
查看>>
Docker安装(ubuntu)
查看>>
Docker容器之Image
查看>>
sk_buff封装和解封装网络数据包的过程详解
查看>>
Dockfile语法讲解
查看>>
Java 11 中 11 个不为人知的瑰宝
查看>>
月入三万,我能少了你一个鸡蛋?
查看>>
Dubbo分布式服务
查看>>
手把手教你如何玩转Swagger
查看>>
Shell文本操作(grep、sed,awk)
查看>>
Linux系统的启动过程
查看>>
开源项目哪家强?Github年终各大排行榜超级盘点
查看>>
用 Python 替代 Bash 脚本
查看>>
计算机系统之旅
查看>>
计算机系统的信息表示和处理
查看>>
程序的机器表示
查看>>
虚拟内存
查看>>