- 84
- 0
- 约4.5万字
- 约 49页
- 2020-12-18 发布于山东
- 举报
汇编语言指令集
寄存器以及寻址方式
汇编语言中涉及的寄存器
通用寄存器
AX,BX,CX,DX主要用作数据寄存器。
AX:一个16位的寄存器,做累加器使用,是算术运算中的主要寄存器,
乘法指令中用来存放操作数。而且所有的I/O指令都使用AX或者AL与外部传送信息。
为了方便使用将AX分为了 AH AL
BX:在计算存储器地址的时候,用作基址寄存器使用。
分为了 BH BL
CX:用来保存计数值,如在移位指令中,循环指令以及串处理指令中用做隐含的计数器。
分为了 CH CL
DX:在做双字长运算的时候,将DX和AX组合在一起存放一个双字节数,DX存放高16位。
此外在某些I/O操作中,DX还用来存放I/O的端口地址。
SP,BP,SI,DI四个16位的通用寄存器除了可以象数据寄存器一样在运算过程中存放数据外(只能以字
-16为单位使用)
其主要的用途还是在存储器寻址的时候,提供偏移地址。因此它们也称为指针或者变址寄存器。
SP 堆栈指针寄存器,用来指出栈顶的偏移地址。
BP基址指针寄存器,在寻址时候用作基地址寄存器使用,但是它必须用堆栈
您可能关注的文档
- 高考文科数学立体几何集().pdf
- 高考物理易错题集(实用).pdf
- 高考真题理科数学试题汇编集合与简易逻辑.pdf
- 高三导数练习题答案.pdf
- 高三复习 化学实验基础习题.pdf
- 高三集合复习.pdf
- 高三物理错题集.pdf
- 高三物理一轮复习题集变压器与远距离输电.pdf
- 高三政治错题集.pdf
- 高一物理专题复习精编习题集及详解机械波.pdf
- 智慧城市概论 课件 何宗要 第7--10章 智慧建筑--- 智慧能源 .pptx
- 软件项目管理与实践 课件 第1章 项目管理概述.ppt
- 软件项目管理与实践 课件 第5章 软件质量管理.pptx
- 软件项目管理与实践 课件 第9章 软件采购管理.ppt
- 软件项目管理与实践 课件 第10章 软件整合管理.ppt
- 《土木工程概论》课件 第8--13章 地下工程---信息化技术在土木工程中的应用 .pptx
- Python程序设计与应用 课件 第1--5章 Python语言概述---函数..pptx
- Python程序设计与应用 课件 第6--10章 文件---Python图形界面设计与应用.pptx
- 软件项目管理与实践 课件 第2章 软件范围管理.ppt
- 新编数据库技术-MySQL 课件 王若宾 第6--11章 视图和索引---数据库应用系统综合实列 .pptx
最近下载
- 阿童木机器人机器人驱动控制设备四轴驱控用户手册.pdf
- 2011量子力学末考试题目.doc VIP
- 探寻PDCA循环在医院医保违规管理中的应用.doc VIP
- 快乐过暑假,安全不放假——暑假安全教育班会.pptx VIP
- 快递驿站转让协议书.docx VIP
- QB_T 5179-2017家用和类似用途空调压缩机用储液器.pdf
- GBT1094.12-2013.PDF VIP
- 河北图集 12N7 民用建筑空调与供暖冷热计量设计与安装.docx
- 2024沪S204 排水管道通用图集(DBJ T 08-123-2024).docx VIP
- 新人教版高中数学选择性必修第一册全套PPT课件及配套讲义.pptx VIP
原创力文档

文档评论(0)