- 4
- 0
- 约1.13万字
- 约 62页
- 2017-12-27 发布于河南
- 举报
计算机微处理器的编程结构 1 微处理器的三种工作模式 5 习题(P34)作业: 第4、5、11、12、14题思考题:第7、8、9、13、15题 图2-5 32位CPU内部寄存器 SP BP DI SI DL DH CL CH BL BH AL AH ESP EBP EDI ESI EAX ECX EDX EBX 8 15 16 31 0 7 GS FS SS ES DS CS 0 15 1.通用寄存器 共有8个32位通用寄存器,EAX、EBX、ECX、EDX、ESP、EBP、ESI和EDI,虽然它们都可以用于存放一般的数据,但是,不同的寄存器还可能有特殊的用法,按照它们的功能差别,可以分为2组: 通用数据寄存器; 指令指针与变址寄存器。 (1)通用数据寄存器 共计有四个32位的通用数据寄存器:EAX、EBX、ECX和EDX。通用数据寄存器一般用来存放8位、16位或32位的操作数。 EAX(Accumulator),累加器:EAX可以作为通用8位寄存器(AH和AL)、16位寄存器(AX)及32位寄存器(EAX)使用。如果作为通用8位或16位寄存器使用时,则只改变EAX中低16位中相应的数据,其他位不会改变。当CPU执行乘法指令、除法指令及调整指令时,EAX有其固定的特殊用法。 EBX(
原创力文档

文档评论(0)