试题详情
- 简答题8086CPU中有哪些寄存器?各有什么用途?
-
① 通用寄存器组:4个16位通用寄存器,AX、BX、CX、DX,称作通用数据寄存器。可用来存放16位的数据或地址,另有隐含的专门用法;2个指针寄存器:SP和BP。它们均用来存放段内偏移地址;2个变址寄存器:SI和DI。这两个寄存器常用在字符串操作中,并分别用来存放源操作数的段内偏移量和目标操作数的段内偏移量。
② 段寄存器组:CS:代码段寄存器,存放代码段的基地址,要执行的指令代码均存放在代码段中; DS:数据段寄存器,存放数据段的基地址,指令中所需操作数常存放于数据段中; SS:堆栈段寄存器,存放堆栈段的基地址,堆栈操作所需的数据存放于堆栈段中; ES:附加段寄存器,存放附加段的基地址,附加段也是用来存放存储器操作数的。
③ 标志寄存器FR:表示运算的特征或控制CPU的操作。
④ 指令指针寄存器IP:用来存放将要执行的下一条指令代码在代码段中的偏移地址,在程序运行过程中,BIU可修改IP中的内容,使它始终指向将要执行的下一条指令。 关注下方微信公众号,在线模考后查看
热门试题
- 写指令: 假定AX和BX内容为带符号
- CPU与I/O设备间传送的信号有()
- 已知(DS)=2000H,(ES)=45
- 在标志寄存器中,OF表示()标志位,CF
- I/O单独编址方式下,从端口读入数据可使
- 通常8255APC口分成两个4位端口,以
- 计算机时钟脉冲的频率称为什么?其倒数又称
- 8086CPU复位后,CPU执行的第一条
- 用减法指令对两个补码表示的常数C7H(被
- 下列指令语句中的标识符均为字变量,其中非
- 假设二进制数A=10000110,试回
- 汇编语言指令语句格式是什么?
- 大写字母“B”的ASCII码是()。
- 乘除法运算针对无符号数和有符号数,有两种
- 8253某一通道工作于方式3,接入1MH
- 此两指令执行完后,AL的值为()
- 总线宽度指的是()的条数。
- CPU和I/O设备之间交换的信息分为数据
- 指令MOV [BP],AX中,目的操作数
- IA-32处理器开中断指令时标志IF为多