8086的基本程序执行寄存器是由哪些寄存器组成的?
答案:3 悬赏:50 手机版
解决时间 2021-12-27 23:21
- 提问者网友:献世佛
- 2021-12-27 13:48
8086的基本程序执行寄存器是由哪些寄存器组成的?
最佳答案
- 五星知识达人网友:躲不过心动
- 2021-12-27 15:06
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陷阱标志或单步操作标志
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陷阱标志或单步操作标志
全部回答
- 1楼网友:躲不过心动
- 2021-12-27 16:27
8086cpu的指令队列由6个字节移位寄存器组成,8088cpu的指令队列由4字节移位寄存器组成,指令队列作用是存放biu预取回来的指令,
- 2楼网友:痴妹与他
- 2021-12-27 16:13
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陷阱标志或单步操作标志
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯