当一个程序使用DOS系统功能调用退出用户程序时,在编写INT21H指令前,应选用的指令是()。
单选题查看答案
子程序调用指令和转换指令均改变程序的什么?
简答题查看答案
请分别写出调用子程序、子程序返回所使用的指令,并简述所用指令的工作过程。
简答题查看答案
以下程序段是某个过程对应的MIPS指令序列,其功能为复制一个存储块数据到另一个存储块中,存储块中每个数据的类型为float,源数据块和目的数据块的首地址分别存放在$a0和$a1中,复制的数据个数存放在$v0中,作为返回参数返回给调用过程。在复制过程中遇到0则停止,最后一个0也需要复制,但不被计数。已知程序段中有多个Bug,请找出它们并修改。
简答题查看答案
在程序中采用DOS系统功能调用退出用户程序时,在使用INT 21H指令前,应选用()指令。
单选题查看答案
编写程序段,使用INT 1CH指令调用首地址为MYINT的中断处理程序。用完后恢复INT 1CH指令的原有功能。
简答题查看答案
以下是一个计算阶乘的C语言递归过程,请按照MIPS过程调用协议写出该递归过程对应的MIPS汇编语言程序,要求目标代码尽量短(提示:乘法运算可用乘法指令“mul rd,rs,rt”来实现,功能为“rd←(rs)×(rt)”)。
简答题查看答案
在执行中断返回指令IRET和过程(子程序)返回指令RET时,具体操作内容有什么区别?
简答题查看答案
子程序调用指令的助记符是(),子程序返回指令的助记符是()。
填空题查看答案