首页
›
答案
›
标签
›
堆栈
堆栈
1
当向堆栈压入一个字节的数据后,SP中的内容减1
2
SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关
3
51单片机的堆栈指针SP始终是指向堆栈的底部
4
在移动营业厅通过“取号、叫号”办理业务的服务模式符合()特征。
5
设计一个判别表达式中左右括号是否配对出现的算法,采用()实现最佳。
6
递归过程或函数调用时,处理参数及返回地址,要用一种称为()的数据结构。
7
冯诺依曼机工作方式的基本特点是?
8
S7-1200存储器有四类,装载存储器、工作存储器、系统存储器以及保持存储器。其中,用于存放过程映像输入输出区、位存储器、定时器和计数器、块堆栈和中断堆栈以及临时存储器是()。
9
以下关于堆栈寻址的描述错误的是()。
10
假定设置堆栈指针SP的值为60H,在执行指令PUSH 20H后SP的值为()
11
堆栈指针SP为()位指针。
12
堆栈指针SP的内容可指向片内00H~7FH的任何RAM单元,系统复位后,SP初始化为00H。()
13
堆栈的压栈指令PUSH 后面所跟操作数的寻址方式必须为直接寻址。
14
子程序调用过程中,使用堆栈保存地址,堆栈是按()原则组织的存储器。
15
要设置堆栈指针为60H,应使用语句MOV(), ;60H。
16
通过堆栈操作实现子程序调用,首先要把()的内容入栈,以进行断点保护。
17
假定设置堆栈指针SP的值为60H,在执行指令PUSH 20H后SP的值为()。
18
SP为()位堆栈指针
19
当数据压入堆栈时SP的值减小,且当数据全部入栈后SP指向最后一个入栈数据的下一个存储单元,这种堆栈称为()。
20
关于MCS-51单片机堆栈操作,下列描述错误的是()。
21
堆栈在内部数据RAM区中,数据按()(填“先进后出”或“先进先出”)的原则出入栈的。
22
堆栈指针SP的原则是()
23
在8051单片机中,堆栈操作的指令有PUSH 和()两个。
24
(填“PUSH”/“POP”)指令是实现把数据压入堆栈的操作。
25
(填“PUSH”/“POP”)指令是实现把数据从堆栈中弹出的操作。
26
队列和堆栈有些相似,不同之处在于栈是,队列是先进先出。
27
为了操作方便,存储器可以相应地划分为以下几个区域:
28
中断响应时,先压入FLAGS、再压入()后压入()IP()内容到堆栈。
29
一般情况下,将递归算法转换成等价的非递归算法应该设置:
30
同一个进程中的线程,不可以共享()。
31
文件系统用()组织文件。
32
堆栈设置在数据存储器的:
33
关于AT89S52单片机的堆栈操作,下列描述正确的是()。
34
AT89S52单片机的堆栈必须位于()
35
关于AT89S51单片机的堆栈操作,下列描述正确的是()。
36
堆栈数据的进出原则是()
37
堆栈数据的进出原则是()。
38
SP堆栈指针、BP基址寄存器都用于访问堆栈段的通用寄存器。
39
用于数据的暂存、断点和现场的保护存储区是堆栈。
40
断点信息保存在()中
41
单片机的堆栈指针SP始终是()。
42
借助堆栈将中缀表达式A-(B-C/D)*E转换为后缀表达式,则该堆栈的大小至少为:
43
若用单向链表实现一个堆栈,当前链表状态为:1-2-3。当对该堆栈执行pop(、push(4)操作后,链表状态变成怎样?(1)4-2-3(2)1-2-4
44
如果一堆栈的输入序列是aAbBc,输出为abcBA,那么该堆栈所进行的操作序列是什么?设P代表入栈,O代表出栈。
45
关于堆栈,说法正确的是?
46
静态变量存储在RAM中的堆栈区,这个表述是否正确?
47
SP中存放的信息是()。
48
栈溢出攻击最常见的一种实现方式是()。
49
最容易实现的替换算法()。
50
如果一个堆栈从地址1250H:0100H开始,则SS的段地址是()
51
设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=()。
52
需采用先进后出原则操作的存储区是()。
53
若用指针BP访问存储器,则数据包含在()段中。
54
堆栈是读写存储器RAM中的一个特殊区域,是一组按照“先进先出”的方式工作的,用于暂存信息的存储单元。()
55
堆栈指针SP指明栈顶位置,起着管理堆栈的作用。
56
判断下列说法是否正确?
57
指令:STMFDSP!,{R0-R7,LR}运行结果的是:将R0-R7、LR共9个寄存器的内容依次压入SP指向的堆栈空间。(FD指满递减方式)
58
单片机在进入中断服务程序前先将当前PC值以及其它响应寄存器值压入堆栈。
59
8086系统中PUSHF指令能够使()寄存器的内容压入堆栈。
60
堆栈设置在片内数据存储器的()。
61
在CPU内部,用()指示出堆栈顶部在内部RAM中的位置。
62
单片机上电复位后,堆栈区的最大允许范围是内部RAM的()。
63
单片机上电复位后,堆栈区的最大允许范围是个单元。
64
单片机的堆栈指针SP始终是指示。
65
MCS—51单片机中堆栈的作用有()。
66
设堆栈寄存器(SS)=3E4BH,程序中设置堆栈长度为200个字节,试计算出堆栈底部字单元物理地址、堆栈指针SP初始值(即堆栈中没有数据时)和SP初始值指向的物理地址。
67
因为SP所指栈顶为“实”栈顶,所以在入栈和出栈操作时都要先修改堆栈指针SP,再执行入栈、出栈操作。
68
8086CPU对存储器进行访问时,通过多个段寄存器提供逻辑段的首地址来完成,它们是:()
69
某堆栈的输入序列为a,b,c,d,下面的四个序列中,不可能是它的输出序列的是()。
70
若某堆栈的输入序列为 1,2,3,…,n-1,n,输出序列的第1个元素为n,则第i个输出元素为()。
71
下列说法错误的是()。A.缓冲区一定会被黑客利用(正确答案)
72
CPU224PLC堆栈嵌套最多可以达到()层。
73
PLC的堆栈遵循先进先出的原则。
74
PLC堆栈操作中,栈底的内容会自动保存到另一个存储区。
75
8051的堆栈区一般开辟。
76
关于堆栈类操作的两条指令分别是()、pop,操作遵循先进后出,后进先出原则。
77
什么是堆栈?堆栈有什么作用?
78
对堆栈进行数据存取的原则是()。
79
8086/8088CPU将数据压人堆栈时,栈区指针的变化为()。
80
若堆栈栈顶指针SP=2000H,执行5条入栈指令和2条出栈指令后,SP=?(写出运算过程)
81
代码段寄存器CS的内容可以被压入栈区,也可以将堆栈中的数据弹出至CS中。
82
堆栈存取操作是以字节为单位的。当堆栈存人数据时,SP减1,当从堆栈取出数据时,SP加1。
83
在堆栈段中,存放栈顶地址的寄存器是()。
84
线程是进程的组成部分,具有自己独立的私有堆栈和线程控制块,并共享进程的资源,是系统调度的基本单位。
85
程序和进程之间具有什么关系?
86
在堆栈中,保持不变的是()。
87
堆栈的工作方式是()。
88
在Java中,哪些类的对象可被用作堆栈或者队列()
89
自定义数据表示包括()和标识符数据表示。
90
在以下指令系统集结构的分类中,()具有表达式求值的简单模型及良好的代码密度。
91
有关堆栈数据结构的说法,正确的是()。
92
有关堆栈数据结构的基本运算,说法正确的是()。
93
PUSH属于()。
94
MOV属于()。
95
用BP作基址变址寻址时,操作数所在的段是当前()。
96
PCB是进程实体的一部分,下列()不属于PCB。
97
文件系统中用()管理文件。
98
UCOS-III中的任务由哪几部分组成。
99
实现LRU算法的方法之一是用堆栈来记录页面被访问的次序,()就是要淘汰的页面。
100
成组链接法中,一般采用()数据结构进行空闲块的分配与回收。
‹
1
2
3
…
5
›