试题详情
- 简答题试说明8086/8088CPU中有哪些寄存器?各有哪些用途?
-
寄存器组有
(1)数据寄存器,含AX、BX、CX、DX四个通用寄存器,用来暂时存放计算过程中所遇到的操作数,结果和其它信息。
(2)指针及变址寄存器,含SP、BP、SI、DI四个十六位寄存器,它们可以像寄存器一样在运算过程中存放操作数只能以字为单位使用。还用来在段内寻址时提供偏移地址。
(3)段寄存器,含CS、DS、SS、ES,用来专门存放段地址。
(4)控制寄存器,包括IP和PSW两个16为寄存器。IP是指令指针寄存器,用来存放代码段中的偏移地址。
P.SW为程序状态字寄存器,由条件码标志和控制标志构成。条件码标志用来纪录程序运行结果的状态信息。包括OF、SF、ZF、CF、AF、PF。控制标志位有三个寄存器DF、IF、TF组成。 关注下方微信公众号,在线模考后查看
热门试题
- 指针寄存器SI中存放的是:()
- 处理器内部具有哪3个基本*部分?8086
- 利用1024×8位的RAM芯片组成4K×
- RS-232有哪些缺点?
- 若由1K×1位的RAM芯片组成一个容量为
- 指令MOVAX,[BX][SI]中源操作
- 逻辑运算指令的主要作用是什么?
- 8255A有哪几种工作方式?各用于什么场
- 将二进制数100111100101.10
- DEC指令不能影响标志寄存器的()位。
- 将数据段中以 BX 为偏移地址的连续 4
- 一个典型的I/O读/写周期由几个时钟周期
- 输入/输出的控制方式有哪几种?
- 把BUF表中的字节元素按值的大小升序排列
- D/A转换
- CPU响应外设中断请求的必要条件是什么?
- 设计一个采用异步通信方式输出字符的程序段
- 变量N1和N2均为2字节的非压缩BCD数
- CPU为什么不能用MOV指令进行I/O数
- 将十进制数+59的原码、反码、补码计算出