【单选题】在8086/8088微机系统中,堆栈与堆栈指针SP的正确位置是。
A. 堆栈在CPU中,SP也在CPU中 B. 堆栈在ROM中,SP在CPU中 C. 堆栈在CPU中,SP在RAM中 D. 堆栈在RAM中,SP在CPU中
A. 堆栈在CPU中,SP也在CPU中 B. 堆栈在ROM中,SP在CPU中 C. 堆栈在CPU中,SP在RAM中 D. 堆栈在RAM中,SP在CPU中
堆栈在RAM中,SP在CPU中
举一反三
- 在微型计算机的CPU中,控制器包括()。 A: 堆栈指示器SP B: 存储器 C: 堆栈区 D: 累加器A
- 什么是堆栈?堆栈有何作用?在程序设计时,有时为什么要对堆栈指针SP重新赋值?如果CPU在操作中要使用两组工作寄存器,SP应该多大?
- 堆栈指针SP的内容是堆栈顶部在内部RAM中的位置。
- 8051单片机的堆栈区只可设置在( )部RAM中,堆栈指针SP是( )位寄存器。
- 堆栈操作中都是对栈顶单元进行的,访问堆栈的地址是由堆栈指针SP指定的。在操作过程中,指针 SP不需要用户指定。在下推式堆栈中,写入堆栈的单元地址是(36)。 A: PC B: 指令寄存器 C: (SP)-1 D: (SP)+1
内容
- 0
堆栈指针SP总是指向栈顶,系统在将数据压入堆栈时,总是先将堆栈指针SP的值减2,然后在将数据送到SP所向的RAM单元。
- 1
堆栈指针SP在内部RAM中的直接地址是
- 2
在堆栈型指令中,SP的作用是_____。
- 3
在堆栈型指令中,SP的作用是
- 4
CPU 中SP 是 8 位地址寄存器,它存放堆栈中栈顶的地址