结构推理 8086/8088微处理器有哪些寄存器?
【正确答案】8086/8088微处理器有8个16位通用寄存器、4个段寄存器、1个指令指针IP和1个标志寄存器FR,它们都是16位的。8个通用寄存器中的4个为数据寄存器。这4个数据寄存器分别为累加器AX、基址寄存器BX、计数寄存器CX和数据寄存器DX,它们又可分为高8位(AH,BH,CH,DH)和低8位(AL,BL,CL,DL),都可分别寻址和独立操作。另外4个是指针寄存器和变址寄存器,称堆栈指针SP、基址指针BP、源变址寄存器SI和目变址寄存器DI。通用寄存器中SP和BP寄存器可以用作地址指针。4个段寄存器分别称代码段寄存器CS、堆栈段寄存器SS、数据段寄存器DS和附加段寄存器ES。
【答案解析】