当前位置: 首页 > news >正文

汇编语言_王爽_寄存器

寄存器和数据存储

cpu的组成:

  • 运算器进行信息处理
  • 控制器协调各种器件
  • 寄存器进行信息存储
  • 内部总线实现cpu内的各个器件之间的联系

8086cpu的寄存器:

  • 通用寄存器:AX、BX、CX、DX
  • 变址寄存器:SI、DI
  • 指针寄存器:SP、BP
  • 指令指针寄存器:IP
  • 段寄存器:CS、SS、DS、ES
  • 标志寄存器:PSW

共性:

  8086cpu的所有寄存器都是16位的,可以存放两个字节的数据


mov和add指令


确定物理地址的方法


内存的分段表示法


debug的使用


两个关键寄存器CS、IP和代码段(debug的使用)


jmp指令


内存中字的存储


用DS和[address]实现字的传送


DS与数据段

  • ds:在处理 数据段 时起作用
  • cs:在处理 程序段 时起作用


栈及栈操作的实现


关于 段 的总结


http://www.mrgr.cn/news/46762.html

相关文章:

  • SAP消息号 V1599 对于项目 000010 无法确定业务区域
  • 【Linux网络编程】数据链路层 | MAC帧 | ARP协议
  • 【Qt】QThread总结
  • OFDM接收机学习-第二章 符号同步模块FPGA的实现
  • Redis十大数据类型详解
  • javaEE-网络原理-5.进阶 传输层UDP.TCP
  • Kubernetes 探秘:深入理解 StatefulSet 的拓扑状态
  • house_of_muney
  • 如何在两台服务器之间迁移 MySQL 数据库
  • 肺腺癌预后新指标:全切片图像中三级淋巴结构密度的自动化量化|文献精析·24-10-09
  • QCompleter Class
  • springboot简单案例
  • Windows10的MinGW安装和VS Code配置C/C++编译环境
  • 速盾:cdn经常换ip有利于SEO吗?
  • ECCV24高分论文:MVSplat稀疏视图下的高效的前馈三维重建模型
  • iPhone 16 Pro 現斷觸問題,疑為 iOS 18 韌體所致
  • 右键菜单添加cmd
  • Springboot 阿里云对象存储OSS 工具类
  • C++实现字符串 trim,C++实现字符串split, C++如何分割字符串为数组,C++如何去除字符串两边的空格
  • 【AIGC】OpenAI API在快速开发中的实践与应用:优化ChatGPT提示词Prompt加速工程
  • 速盾:cdn加速是高防cdn好还是普通cdn好?
  • 物联网(IoT)的未来发展:智能互联时代的到来
  • SQL进阶技巧:Order by 中 NULLS LAST特性使用?
  • Kotlin真·全平台——Kotlin Compose Multiplatform Mobile(kotlin跨平台方案、KMP、KMM)
  • OpenCV库模块解析
  • KVM虚拟化技术介绍