8086CPU构成的微机系统中,由寄存器SS提供堆栈段的段基址,为堆栈段提供偏移地址的寄存器是A.BPB.S

题目

8086CPU构成的微机系统中,由寄存器SS提供堆栈段的段基址,为堆栈段提供偏移地址的寄存器是

A.BP

B.SP

C.SI

D.DI

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

8086/8088 CPU中SS是( )。

A.标志寄存器

B.代码段寄存器

C.数据段寄存器

D.堆栈段寄存器


正确答案:D

第2题:

8086和80286都有4个段寄存器CS、DS、SZ、ES,它们都是【 】位的寄存器,分别是代码段寄存器、数据段寄存器、堆栈段寄存器、附加段寄存器。它们用于内存寻址时, 20位的物理地址是由段寄存器左移4位和16位的偏移量相加而成的。


正确答案:16
16

第3题:

操作数存在堆栈中,指令隐含约定由堆栈指针SP寄存器提供堆栈栈顶单元地址,进行读出或写入的是()。

A.寄存器寻址

B.主存寻址

C.堆栈寻址


正确答案:C

第4题:

SP寄存器中存放的是()。

A.堆栈段有效地址
B.代码段有效地址
C.数据段有效地址
D.堆栈段的段地址

答案:A
解析:

第5题:

在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000H,SI=2000H,则操作数的物理地址为(48)。

A.数据

B.代码

C.堆栈

D.代码和堆栈


正确答案:A
解析:本题主要考查计算机硬件基础知识。在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放于数据段中。这时,寄存器DS中的内容为段地址。对于指令MOVBX,SI而言,操作数的物理地址为基地址乘以16,再加上偏移地址,而乘以16相当于左移4个二进制位,所以操作数地址为12000H。答案为A。

第6题:

8086/8088CPU中SS是( )寄存器个。

A.标志寄存器

B.代码段寄存器

C.数据段寄存器

D.堆栈段寄存器


正确答案:D

第7题:

8086微处理器执行取指令操作时,段地址由CS寄存器提供,段内偏移地址由下列( )寄存器提供。

A.BX

B.BP

C.IP

D.SP


正确答案:C

第8题:

基址加变址寻址方式的特点有()。

A、操作数存放在存储器中

B、操作数的偏移地址是一个基址寄存器的内容加上一个变址寄存器的内容

C、能实现存入或者取出指定存储单元中数据的操作

D、用BX作基址寄存器,隐含的段地址为DS;用BP基址寄存器,隐含的段地址为SS


参考答案:ABCD

第9题:

8086/8088 CPU中SS是( )寄存器个。

A.标志寄存器

B.代码段寄存器

C.数据段寄存器

D.堆栈段寄存器


正确答案:D

第10题:

堆栈操作时,段基址由()寄存器指出,段内偏移量由SP寄存器指出。

A.CS
B.DS
C.SS
D.ES

答案:C
解析: