寄存器。。。。各种
来源:互联网 发布:人工智能最新消息 编辑:程序博客网 时间:2024/06/05 15:18
AX――累加器(Accumulator),使用频度最高
BX――基址寄存器(Base Register),常存放存储器地址
CX――计数器(Count Register),常作为计数器
DX――数据寄存器(Data Register),存放数据
SI――源变址寄存器(Source Index),常保存存储单元地址
DI――目的变址寄存器(Destination Index),常保存存储单元地址
BP――基址指针寄存器(Base Pointer),表示堆栈区域中的基地址
SP――堆栈指针寄存器(Stack Pointer),指示堆栈区域的栈顶地址
IP――指令指针寄存器(Instruction Pointer),指示要执行指令所在存储单元的地址。IP寄存器是一个专用寄存器。
AX(AL):
(1)在乘法指令中存放乘数和乘积
(2)在除法指令中存放被除数和商
(3)用在非组合型BCD码运算的调整中
(4)用在某些串操作指令(LODS,STOS,SCAS)中
(5)在输入/输出指令中作数据寄存器
AH:在LAHF指令中作目的寄存器
AL:
(1)用在组合型BCD码的加减法调整指令中
(2)在XLAT指令中,作目的寄存器
BX:
(1)在XLAT指令中,作基址寄存器
(2)还可以作为存放地址的寄存器构成寄存器间接寻址或者基址寻址
CX:在循环指令和重复前缀中,作循环次数计数器
CL:在移位指令中,做移位次数计数器(移位指令执行后,CL中内容不变)
DX:
(1)在字乘法和除法指令中,作辅助累加器(即存放乘积或被除数的高16位)
(2)在输入输出指令中存放16位的端口地址
阅读全文
0 0
- 寄存器。。。。各种
- 各种寄存器的主要用途
- 内存和各种寄存器
- 【汇编】各种寄存器介绍
- 各种寄存器作用(汇总)
- 80386的各种寄存器一览
- 80386的各种寄存器一览
- 80386的各种寄存器一览
- 关于CPU内部的各种寄存器
- AX ,BX ,CX ,DX SI 各种寄存器
- FreeModbus 移植--REG_INPUT_START 各种寄存器起始地址
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- Skipped installing application listeners due to previous error(s)
- 【Scikit-Learn 中文文档】神经网络模块(监督的)- 监督学习
- 简述java加载资源文件的三种方式
- “数据库事务(Database Transaction)
- 【Scikit-Learn 中文文档】高斯混合模型
- 寄存器。。。。各种
- 预算管理
- python 文件
- tf.where()函数
- centos7 点滴
- git文档管理总结
- leetcode解题方案--056--Merge Intervals
- Timer学习笔记
- 【笔记】图的存储结构