网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
以下是关于IA-32/Linux中call指令和int $0x80指令比较的叙述,其中错误的是()。
A.call指令为同一特权级过程调用,而int $0x80指令实现对内核服务例程的调用
B.call指令和int $0x80指令执行过程中,都会将下一条指令的地址保存在栈中
C.call指令和int $0x80指令都有对应返回指令,前者是ret指令,后者是iret指令
D.call指令和int $0x80指令执行前,都会由mov指令将参数值传送到栈中保存
参考答案和解析
D
更多 “以下是关于IA-32/Linux中call指令和int $0x80指令比较的叙述,其中错误的是()。A.call指令为同一特权级过程调用,而int $0x80指令实现对内核服务例程的调用B.call指令和int $0x80指令执行过程中,都会将下一条指令的地址保存在栈中C.call指令和int $0x80指令都有对应返回指令,前者是ret指令,后者是iret指令D.call指令和int $0x80指令执行前,都会由mov指令将参数值传送到栈中保存” 相关考题
考题
下面关于Pentium 4处理器的MMX、SSE和SSE2指令的叙述中,错误的是A.MMX指令有助于多媒体数据的处理B.SSE指令是MMX指令的扩充C.SSE2指令是SSE指令的扩充D.MMX指令采用单指令单数据操作方式,而SSE和SSE2指令采用单指令多数据操作方式
考题
●以下关于特权指令的叙述中,错误的是(50)。(50)A.特权指令集是计算机指令集的一个子集B.特权指令通常与系统资源的操纵和控制有关C.当计算机处于系统态运行时,它可以执行特权指令D.当计算机处于用户态运行时,它可以执行特权指令
考题
假设某子程序使用的返回指令是RET4,则返回地址为( )。A.CALL指令下面第二条指令的地址B.(SP+1)和(SP)中存放的地址C.SP+5)和(SP+4)中存放的地址D.CALL 指令下面第四条指令的地址
考题
以下关于特权指令的叙述中,错误的是( )。A.特权指令集是计算机指令集的一个子集
B.特权指令通常与系统资源的操纵和控制有关
C.当处于用户态运行时,计算机可以执行特权指令
D.当处于系统态运行时,计算机可以执行特权指令
考题
以下关于CISC(ComplexInstructionSetComputer,复杂指令集计算机)和RISC(ReducedInstructionSetComputer,精简指令集计算机)的叙述中,错误的是()。A.在CISC中,其复杂指令都采用硬布线逻辑来执行
B.采用CISC技术的CPU,其芯片设计复杂度更高
C.在RISC中,更适合采用硬布线逻辑执行指令
D.采用RISC技术.指令系统中的指令种类和寻址方式更少
考题
以下关于精简指令集计算机(RISC)指令系统特点的叙述中,错误的是()。A、对存储器操作进行限制,使控制简单化B、指令种类多,指令功能强C、设置大量通用寄存器D、选取使用频率较高的一些指令,提高执行速度
考题
CALL指令和RET指令对堆栈操作,正确的说法为()。A、CALL指令从堆栈中取出子程序的地址B、RET指令从堆栈中取出子程序的地址C、CALL指令从堆栈中取出断点的地址D、RET指令从堆栈中取出断点的地址
考题
下列关于指令、指令系统和程序的叙述中错误的是()A、指令是可被CPU直接执行的操作命令B、指令系统是CPU能直接执行的所有指令的集合C、可执行程序是为解决某个问题而编制的一个指令序列D、可执行程序与指令系统没有关系
考题
单选题CALL指令和RET指令的用法,正确的说法是()。A
CALL指令和RET指令都对堆栈操作B
只有CALL指令使用堆栈C
只有RET指令使用堆栈D
CALL指令和RET指令都不用堆栈
热门标签
最新试卷