利用堆栈传递子程序参数的方法是固定的,在子程序中,修改参数()可以改变子程序的返回地址。
单选题查看答案
在源程序文件中,若终止程序的执行并返回到VisualFoxpro操作环境中应使用()命令。
单选题查看答案
若主程序通过堆栈向子程序传递了3个参数,子程序返回主程序时,在子程序中清除堆栈中3个参数正确的RET指令是()。
单选题查看答案
执行返回指令,退出中断服务程序,这时返回地址来自()
填空题查看答案
在Brooks hear给出的机器中,地址00到07的内存单元中包含以下内容:若程序计数器置为00,程序是否会终止,为什么?
简答题查看答案
设计一个子程序,求带符号字数组中绝对值最大的数,返回其地址和最大值。 入口参数:DS:SI=数组首地址,CX=元素个数(大于0); 出口参数:ES:DI=绝对值最大的数所在的地址,AX=绝对值最大的数;
简答题查看答案
设计一个子程序,求带符号字数组中绝对值最大的数,并返回其他地址和该数。 入口参数:DS:SI=数组首地址,CX=元素个数(大于0)。 出口参数:ES:DI=绝对值最大的数所在的地址,AX=绝对值最大的数。
简答题查看答案
在关系数据库中,若数据库的存储结构改变了,而用户的应用程序可以不变,这是()。
单选题查看答案
以下程序段是某个过程对应的MIPS指令序列,其功能为复制一个存储块数据到另一个存储块中,存储块中每个数据的类型为float,源数据块和目的数据块的首地址分别存放在$a0和$a1中,复制的数据个数存放在$v0中,作为返回参数返回给调用过程。在复制过程中遇到0则停止,最后一个0也需要复制,但不被计数。已知程序段中有多个Bug,请找出它们并修改。
简答题查看答案