- 6
- 0
- 约1.45万字
- 约 7页
- 2017-06-15 发布于河南
- 举报
寄存器介绍
1.通用寄存器
图2.3中除阴影区以外的寄存器是8086/8088和80286所具有的寄存器,它们都是16位寄存器。其中AX、BX、CX、DX 可称为数据寄存器,用来暂时存放计算过程中所用到的操作数、结果或其他信息。它们都可以以字(16位)的形式访问,或者也可以以字节(8位)的形式访问。例如,对AX 可以分别访问高位字节 AH 或低位字节 AL。这4个寄存器都是通用寄存器,但它们又可以用于各自的专用目的。
AX(accumulator)作为累加器用,所以它是算术运算的主要寄存器。在乘、除等指令中指定用来存放操作数。另外,所有的I/O 指令都使用这一寄存器与外部设备传送信息。
BX(base)可以作为通用寄存器使用。此外在计算存储器地址时,它经常用作基址寄存器。
CX(count)可以作为通用寄存器使用。此外常用来保存计数值,如在移位指令、循环(loop)和串处理指令中用作隐含的计数器。
DX(data)可以作为通用寄存器使用。一般在作双字长运算时把 DX 和 AX 组合在一起存放一个双字长数,DX 用来存放高位字。此外,对某些 I/O 操作,DX 可用来存放 I/O的端口地址。
SP、BP、SI、DI四个16位寄存器可以像数据寄存器一样在运算过程中存放操作数,但它们只能以字(16位)为单位使用。此外,它们更经常的用途是在存储器寻址时,提供偏移地址。因此,它们可称为指针或变址寄存器
您可能关注的文档
- 实习请制度和假日规定.ppt
- 实施《疗器械生产质量管理规范》有关问题的解释.doc
- 宝宝副食谱大汇总.doc
- 宝宝厌饮食疗方.doc
- 实木家培训资料.doc
- 实木家市场调查.ppt
- 实现不真测试的条件.ppt
- 实现人价值策划书.doc
- 实现心的承诺一(目标).ppt
- 实现内资源共享.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)