首 页 行业热点 新车 试驾评测 养车用车 车型库

8086的基本程序执行寄存器是由哪些寄存器组成的?

发布网友 发布时间:2022-04-22 04:45

我来回答

1个回答

热心网友 时间:2023-10-15 22:02

8086的基本程序执行寄存器有哪些?
1.段寄存器
8086的段寄存器共有16位寄存器,它们用于存放8086CPU当前可以访问的4个逻辑段的基址。代码段寄存器CS划定并控制着程序区;数据段寄存器DS和附加段寄存器ES控制着数据区;而堆栈段寄存器SS对应着堆栈存储区。
2.通用寄存器
通用寄存器可分为两组:数据寄存器,地址指针和变址寄存器。
数据寄存器包括AX,BX,CX和DX4个16位寄存器,它们中的每一个又可根据需要将高8位和低8位分成的两个寄存器来使用。
地址指针和变址寄存器包括SP,BP,SI,和DI。
3控制寄存器
(1)指令指针IP
(2)标志寄存器F
8086CPU设立了一个16位标志寄存器,共9个标志。其中6个是状态标志,3个是控制标志。
状态标志
(a)CF进位标志
(b)PF奇偶标志
(c)AF辅助进位标志
(d)ZF零标志
(e)SF符号标志
(f)OF溢出标志
控制标志
(a)DF方向标志
(b)IF中断允许标志
(c)TF陷阱标志或单步操作标志

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com