CPU中有哪些主要寄存器?简述这些寄存器的功能?
1个回答
展开全部
1、通用寄存器组
通用寄存器组包括AX、BX、CX、DX4个16位寄存器,用以存放16位数据或地址。也可用作8位寄存器。用作8位寄存器时分别记为AH、AL、BH、BL、CH、CL、DH、DL。
2、段寄存器
采用分段技术来解决。将1MB的存储空间分成若干逻辑段,每段最长64KB,这些逻辑段在整个存储空间中可浮动。
3、指针和变址寄存器
这组寄存器存放的内容是某一段内地址偏移量,用来形成操作数地址,主要在堆栈操作和变址运算中使用。
4、指令指针寄存器IP
用来存放将要执行的下一条指令在现行代码段中的偏移地址。程序运行中,它由BIU自动修改,使IP始终指向下一条将要执行的指令的地址,因此它是用来控制指令序列的执行流程的,是一个重要的寄存器。
扩展资料:
寄存器工作原理
寄存器应具有接收数据、存放数据和输出数据的功能,它由触发器和门电路组成。只有得到“存入脉冲”(又称“存入指令”、“写入指令”)时,寄存器才能接收数据;在得到“读出”指令时,寄存器才将数据输出。
寄存器存放数码的方式有并行和串行两种。并行方式是数码从各对应位输入端同时输入到寄存器中;串行方式是数码从一个输入端逐位输入到寄存器中。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
华北工控
2019-09-24 广告
2019-09-24 广告
元器件:工控主板元器件一般不同于商业用料,需要考虑耐高温、抗潮湿等工业场合需求。PCB设计:为了加强主板的EMC/EMI性能,增强主板的稳定性。工业主板采用6层及以上PCB线路板设计。平台选项:工控主板一般采用低功耗芯片组,以便节约能耗,同...
点击进入详情页
本回答由华北工控提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询