8086CPU中,SP指向堆栈()部;IP指明()。

题目
填空题
8086CPU中,SP指向堆栈()部;IP指明()。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

因为8086CPU的字数据既可以存放在内存的偶地址单元,也可以安排在奇地址单元,所以其堆栈指针SP。()

A.最好指向偶地址单元
B.可以指向任何地址单元
C.只能指向偶地址
D.只能指向奇地址

答案:A
解析:

第2题:

在8086CPU中堆栈操作是字操作还是字节操作?已知SS=1050H,SP=0006H,AX=1234。若执行对AX的压栈操作后,则AX中的数据存放在何处?SP为什么值?


正确答案: 堆栈操作是字操作。
对AX压栈后,AX中的数据在10504H,10505H单元中,其中
(10504H)=34H,(10505H)=12H,SP=0004H。

第3题:

8086CPU在响应中断时顺序将()内容压入堆栈。

A.CS、IP、PSW

B.IP、CS、PSW

C.PSW、CS、IP

D.PSW、IP、CS


正确答案:D

第4题:

8086CPU中,SP指向堆栈()部;IP指明()。


正确答案:堆栈顶部;下一条要执行的指令

第5题:

8086CPU进入中断服务程序前,CPU自动把()压入堆栈。

  • A、CS
  • B、BP
  • C、IP
  • D、IR
  • E、SP

正确答案:A,C

第6题:

8086CPU有一个始终指向堆栈顶部的地址指针是()。

A.IP
B.BP
C.SP
D.BX

答案:C
解析:

第7题:

8086CPU进入中断服务程序前,CPU自动把()压入堆栈。

  • A、CS
  • B、IP
  • C、BP
  • D、SP

正确答案:A,B

第8题:

堆栈操作中都是对栈顶单元进行的,访问堆栈的地址是由堆栈指针SP指定的。在操作过程中,指针 SP不需要用户指定。在下推式堆栈中,写入堆栈的单元地址是(36)。

A.PC

B.指令寄存器

C.(SP)-1

D.(SP)+1


正确答案:D
解析:堆栈是一个专门的存储区,其存取数据的顺序是先进后出,每次操作都是对栈顶单元进行的。栈顶单元的地址,每次进出栈时都要自动修改。栈顶单元的地址放在堆栈指针SP中,写入堆栈时,栈顶单元已经存有数据,再写入新数据时,不能写入原来的SP中,必须写到栈顶单元的下一单元中,在堆栈地址是向下生长的下推式堆栈中,写入数据的堆栈单元的堆栈单元地址是(SP)+1,即进栈操作把SP加1后再把进栈的数据写入新的栈顶单元(SP)/1中。出栈时,把栈顶单元内容弹出,然后(SP)-1。指针SP的修改是指令自动完成的,不需要用户参与。

第9题:

在存储器堆栈中,若栈底地址为A,SP指针初值为A--1,当堆栈采用从地址小的位置向地址大的位置生成时,弹出操作应是()

  • A、先从堆栈取出数据,然后SP指针减
  • B、先从堆栈取出数据,然后SP指针加
  • C、SP指针先加1,然后从堆栈取出数据
  • D、SP指针先减1,然后从堆栈取出数据

正确答案:A

第10题:

8086CPU上电复位后,CS=(),IP=(),DS=(),SP=()。


正确答案:FFFFH;0000H;0000H;0000H