在CPU中,CS的全拼为“Code Segment”,翻译为“代码段寄存器”,对应于内存中的存放代码的内存区域,用来存放内存代码段区域的入口地址(段基址)。
在CPU执行指令时,通过代码段寄存器(CS,Code Segment)和指令指针寄存器(IP,Instruction Pointer)来确定要执行的下一条指令的内存地址。
在CPU中类似的寄存器有:
DS:是 Data Segment 的缩写,翻译为“数据段寄存器”;
SS:是 Stack Segment 的缩写,翻译为“堆栈段寄存器”;
ES:是 Extra Segment 的缩写,翻译为“附加段寄存器”。