首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
阅读下述程序,指出宏指令ABC的功能是______。1 ABC MACRO X1,X2,X32 LOCAL CONT3 PUSH AX4 MOV AX, X15 SUB...
查看本题答案
包含此试题的试卷
计算机等级考试《填空》真题及答案
点击查看
你可能感兴趣的试题
8086/8088系统常用的汇编语言是______汇编语言程序中的语句可分为两类______指示性语
G65代码是FANUCOTE—A数控车床系统中的调用功能
子程序
宏指令
参数
刀具
阅读下述程序指出宏指令ABC的功能是______1ABCMACROX1X2X32LOCALCONT3
M98指令功能代码是调用子程序即将主程序转至程序
相应
段
宏
子
在8086宏汇编过程中不会产生指令码只用来指示汇编程序如何汇编的指令是
汇编指令
伪指令
机器指令
宏指令
宏汇编语言程序被汇编时指令语句产生伪指令语句不产生代码指令宏指令语句可能产生也可能不产生代码指令
阅读下述程序指出宏指令ABC的功能是______ 1ABCMACROX1X2X3 2LOCALC
下面是汇编语言程序设计中关于过程调用和宏调用的叙述其中错误的是
调用方法相同,都是在程序执行过程中调用具有某种功能的目标程序,然后再通过执行PET指令返回主程序
过程调用的执行速度比宏调用慢
宏调用一般比过程调用占用较多的内存空间
过程调用时主程序和子程序之间的信息传递没有宏调用时传递信息方便
M98指令功能代码是调用子程序即将主程序转至程序
相应
段
宏
子
下面是汇编语言程序设计中关于过程调用和宏调用的叙述其中错误的是
调用方法相同,都是在程序执行过程中调用具有某种功能的目标程序,然后再通过执行RET指令返回主程序
过程调用的执行速度比宏调用慢
宏调用一般比过程调用占用较多的内存空间
过程调用时主程序和子程序之间的信息传递没有宏调用时传递信息方便
M98指令功能代码是调用子程序即将主程序转至程序
相应
段
宏
子
宏指令与子程序相比子程序调用的执行速度比宏指令的
相同
快
慢
不定
阅读下述程序指出宏指令ABC的功能是______ 1ABCMACROX1X2X3 2LOCALC
用户宏功能指令的主要特点是可采用编程宏指令可完成运算运算等处理功能
用户宏程序就是
由准备功能指令编写的子程序,主程序需要时可使用呼叫子程序的方式随时调用;
使用宏指令编写的程序,程序中除使用常用准备功能指令外,还使用了用户宏指令实现变量运算、判断、转移等功能;
工件加工源程序,通过数控装置运算、判断处理后,转变成工件的加工程序,由主程序随时调用;
一种循环程序,可以反复使用许多次。
阅读下述程序指出宏指令ABC的功能是【2】 1ABCMACROX1X2X3 2LOCALCONT
宏指令和子程序的相同之处为
宏指令的目标代码与子程序的目标代码都是唯一的
都需要先定义后调用
执行宏指令的目标代码时与子程序时一样,都需要增加如保护、恢复现场类的额外开销
宏指令的目标代码与子程序的目标代码都不是唯一的
宏指令的启动方法有
可在程序中对宏指令进行示教而作为程序指令启动
可从示教操作盘的手动操作両而启动宏指令
可通过操作而板的用户按钮来启动宏指令
可通过操作箱的用户按钮来启动宏指令
阅读下述程序指出宏指令ABC的功能是【2】1ABCMACROX1X2X32LOCALCONT3PUS
热门试题
更多
学生的记录由学号和成绩组成N名学生的数据已在主函数中放入结构体数组S中请编写函数fun其功能是把低于平均分的学生数据放入b所指的数组中低于平均分的学生人数通过形参n传回平均分通过函数值返回注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句试题程序#include<stdio.h>#defineN8typedefstructcharnum[10];doubles;STREC;doublefunSTREC*aSTREC*bint*nvoidmainSTRECs[N]=GA0585GA0376GA0269GA0485GA0191GA0772GA0864GA0687;STRECh[N];intin;doubleave;ave=funsh&n;printfThe%dstudentdatawhichislowerthan%7.3f:/nnave;fori=0;i<n;i++/*输出成绩低于平均值的学生记录*/printf%s%4.1f/nh[i]numh[i]s;printf/n;
下面是关于PC总线的叙述其中错误的是______
下列给定程序中函数fun的功能是计算N×N矩阵的主对角线元素和反向对角线元素之和并作为函数值返回要求先累加主对角线元素中的值再累加反向对角线元素中的值例如若N=3有下列矩阵123456789首先累加159然后累加357函数返回值为30请在下划线处填入正确的内容并将下划线删除使程序得出正确的结果注意部分源程序给出如下不得增行或删行也不得更改程序的结构!试题程序#include<stdio.h>#defineN4funintc[][N]intnintisum;/********found********/1;fori=0;i<n;i++/********found********/sum+=2;fori=0;i<n;i++/********found********/sum+=t[i][n-i-3];returnsum;mainintt[][N]=212132425164738291132544221310i.j;printf/nTheoriginaldata:/n;fori=0;i<N;i++for[j=0;j<N;j++printf%4dt[i][j];printf/n;]printfTheresultis:%dfuntN;
请编制程序其功能是将内存中由SOURCE指示的10个字节有符号数组成的数组分成正数和负数两个数组并求这两个数组的数据个数结果存放在RESULT指示的内存区域存放形式为正数个数在前其后跟正数数组元素然后是负数个数及负数数组元素例如内存中有1EH91H74H91H42H30H81HF3H18H25H结果为06H1EH74H42H30H18H25H04H91H91H81HF3H部分程序已经给出其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中转换结果要求从RESULT开始存放由过程SAVE保存到文件OUTPUT1.DAT中请填空BEGIN和END之间已经给出的一段原程序使其完整需填空处已经用横线标出每个空白一般只需要填一条指令或指令的一部分指令助记符或操作数也可以填入功能相当的多条指令或删去BEGIN和END之间原有的代码并自行编程来完成所要求的功能对程序必须进行汇编并与IO.OBJ连接产生可执行文件最终运行程序产生结果调试中若发现整个程序中存在错误之处请加以修改[试题程序]EXTRNLOAD:FARSAVE:FARNEQU10STACSEGMENTSTACKDB128DUPSTACENDSDATASEGMENTSOURCEDBNDUP0RESULTDBN+2DUP0NAME0DB’INPUT1.DAT’0NAME1DB’OUTPUT1.DAT’0NDATADBNDUP0PDATADBNDUP0DATAENDSCODESEGMENTASSUMECS:CODEDS:DATASS:STACSTARTPROCFARPUSHDSXORAXAXPUSHAXMOVAXDATAMOVDSAXMOVESAX置附加段寄存器LEADXSOURCE数据区起始地址LEASINAME0原始数据文件名MOVCXN字节数CALLLOAD从’INPUT1.DAT’中读取数据;******BEGIN******LEASISOURCE______DIOFFSETPDATAPDATA为正数数组存放缓冲区首址MOVBXOFFSETNDATANDATA为负数数组存放缓冲区首址XORDXDXMOVCXNCLDMAIN1:LODSBTESTAL______JZMAIN2INCDHMOV[BX]AI.INCBX______MAIN2:INCDLMOV[DI]ALINCDIMAIN3:______MAINlLEASIPDATALEADIRESULTMOV[DI]DLINCDIXORCXCXMOVCLDLMAIN4:MOVAL______MOV[DI]ALINCDIINCSILOOP______MOV[DI]DHINCDIXORCXCXMOVCLDHMOVBXOFFSETNDATAMAIN5MOVAL[BX]MOV[DI]ALINCDI______LOOPMAIN5;******END******LEADXRESULT结果数据区首址LEASINAMEl结果文件名起始地址MOVCXN+2字节数CALLSAVE保存结果到’OUTPUT1.DAT’文件RETSTARTENDPCODEENDSENDSTART
在数据传送方式中DMA方式与中断方式相比主要优点是
按照国标码GB-2312的规定一个汉字是由______个字节组成在机器中为了达到中西文兼容的目的为区分汉字与ASCII码规定汉字机内编码的最高位为______
在下面关于PC机标准接口技术的叙述中正确的是______
在以下有关DVD的描述中错误的是
是Windows图形功能的核心
下列给定程序中函数fun的功能是把形参a所指数组中的偶数按原顺序依次存放到a[0]a[1]a[2]中把奇数从数组中删除偶数的个数通过函数值返回例如若a所指数组中的数据最初排列为914236587删除奇数后a所指数组中的数据为4268返回值为4请在下划线处填入正确的内容并将下划线删除使程序得出正确的结果注意部分源程序给出如下不得增行或删行也不得更改程序的结构!试题程序#include<scdio.h>#defineN9intfuninta[]intnintij;j=0;fori=0;i<n;i++/********found********/if1==0/********found********/2=a[i];j++;/********found********/return3;mainintb[N]=914236587in;printf/nTheoriginaldata:/n;fori=0;i<N;i++printf%4db[i];printf/n;n=funbN;printf/nThenumberofeven:%d/nn;printf/nTheeven:/n;fori=0;i<n;i++printf%4db[i];printf/n;
下列四条指令都可用来使累加器清0但其中不能清进位位的是
在异步通信时完整的一帧信息一般包括四个部分传送过程中它们的正确顺序是
下列给定程序中函数fun的功能是把形参a所指数组中的最大值放在a[0]中接着求出a所指数组中的最小值放在a[1]中再把a所指数组元素中的次大值放在a[2]中把a数组元素中的次小值放在a[3]中依次类推例如若a所指数组中的数据最初排列为142396S87按规则移动后数据排列为918273645形参n中存放a所指数组中数据的个数请在下划线处填入正确的内容并将下划线删除使程序得出正确的结果注意部分源程序给出如下不得增行或删行也不得更改程序的结构!试题程序#include<stdio.h>#defineN9/********found********/voidfunint1intnintijmaxminpxpnt;/********found********/fori=0;i<n-1i+=2max=min=a[i];px=pn=i;/********found********/forj=3;j<n;j++ifmaxca[j]max=a[j];px=j;ifmin>a[j]min=a[j];pn=j;ifpx!=it=a[i]=a[i]=max;a[px]=c;ifpn==ipn=px;ifpn!=i+1n=a[i+1];a[i+1]=min;a[pn]=tmainintb[N]=142396587i;printf/nTheoriginaldata:/n;fori=0;i<N;i++printf%4d%b[i];printf/n;funbN;printf/nThedataaftermoving:/n;fori=0;i<N;i++printf%4db[i];printf/n;
规定输入的字符串中只包含字母和*号请编写函数fun其功能是使字符串中尾部的*号不多于n个若多于n个则删除多余的*号若少于或等于n个则不做任何操作字符串中间和前面的*号不删除例如字符串中的内容为****A*BC*DEF*G*******若n的值为4删除后字符串中的内容应为****A*BC*DEF*G****若n的值为7则字符串中的内容仍为****A*BE*DEF*G*******n的值在主函数中输入编写函数时不得使用C语言提供的字符串函数注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句试题程序#include<stdio.h>voidfunchar*aintnmainchars[81];intn;printfEnferaspring:/n;getss;printfEncern:;scanf%d&n;funsn;printfThestringafterdeleted:/n;putss;
下列给定程序中函数fun的功能是把从主函数中输入的3个数最大的数放在a中中间的数放在b中最小的数放在c中例如若输入的数为551234输出的结果应当是a=55.0b=34.0c=120请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构!试题程序#include<stdio.h>voidfunfloat*afloat*bfloat*c/********found********/float*k;if*a<*bk=*a;*a=*b;*b=k;/********found********/if*a*ck=*c;*c=*a;*a=k;if*b<*ck=*b;*b=*c;*c=k;mainfloatabc;printfInputabc:;scanf%f%f%f&a&b&c;printfa=%4.1fb=%4.1fc=%4.1f/n/nabc;fun&a&b&c;printfa=%4.1fb=%4.1fc=%4.1f/n/nabc;
在文件系统中文件的不同物理结构有不同的优缺点在下列文件的物理结构中不具有直接读写文件任意一个记录的是______
由N个有序整数组成的数列已放在一维数组中下列给定程序中函数fun的功能是利用折半查找法查找整数m在数组中的位置若找到返回其下标值否则返回-1折半查找的基本算法是每次查找前先确定数组中待查的范围low和highlowhigh然后用m与中间位置mid上元素的值进行比较如果m的值大于中间位置元素的值则下一次的查找范围落在中间位置之后的元素中反之下一次的查找范围落在中间位置之前的元素中直到low>hjgh查找结束请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构!试题程序#include<stdio.h>#defineN10/********found********/voidfunintallintmintlow=0high=N-1mid;whilelow<=highmid=low+high/2;ifm<a[mid]high=mid-1;/********found********/elseIfm>a[mid]low=mid+1;elsereturnmid;return-1;mainintia[N]=-347913456789100180]km;printfa数组中的数据如下:;fori=0;i<N;i++printf%da[i];printfEnterm:;scanf%d&m;k=funam;ifk>=0printfm=%dindex=%d/nmk;elseprintfNotbefound!/n;
Intel8279键盘显示器接口芯片中采用的显示方式是
在Windows98环境下下列有关磁盘存储结构和管理的叙述中正确的是
下列给定程序中函数fun的功能是用递归算法计算斐波拉契数列中第n项的值从第1项起斐波拉契数列为1123581321例如若给n输入7则该项的斐波拉契数值为13请改正程序中的错误使它能得出正确结果注意不要改动main函数不得增行或删行也不得更改程序的结构!试题程序#include<stdio.h>longfunintg/********found********/switchg;caseoreturn0;/********found********/case1;case2;return1;returnfung-1+fung-2;voidmainlongfib;intn;printfInputn:;scanf%d.&n;printfn=%d/nn;fib=funn;printffib=%d/n/nfib;
下列关于液晶显示器LCD的叙述中不正确的是
显示器分辨率指的是整屏可显示像素的多少这与屏幕的尺寸和点距密切相关例如15英寸的显示器水平和垂直显示的实际尺寸大约为280min×210mm当点距是0.28mm时其分辨率大约是
下列给定程序中函数fun的功能是求两个非零正整数的最大公约数并作为函数值返回例如若num1和num2分别为49和2l则输出的最大公约数为7若num1和num2分别为27和81则输出的最大公约数为27请改正程序中的错误使它能得出正确结果注意不要改动main函数不得增行或删行也不得更改程序的结构!试题程序#include<stdio.h>intfunintaintbintrt;ifa<b/********found********/t=a;b=a;a=t;r=a%b;whiler!=0a=b;b=r;r=a%b;/********found********/returna;voidmainintnum1num2a;printfInputnum1num2:;scanf%d%d&num1&num2;printfnum1=%dnum2=%d/n/nnum1num2;a=funnum1num2;printfThemaximuncommondivisoris%d/n/na;
一个PC机CPU采用80386总线标准采用ISA它可安装的物理存储器的容量最大是
若256KB的SRAM具有8条数据线则它具有条地址线
在下列描述中属于冯·诺依曼体系结构特点的是I.使用二进制数形式表示数据和指令其中指令由操作码和地址码组成Ⅱ.自动且有序地执行程序Ⅲ.存储程序并且在存储时不区别数据和指令
磁盘存储器的数据存取速度与下列哪一组性能参数有关
下列对PCI局部总线的主要特点的描述错误的是______
假设ES段中有一个字符串‘12FG3LM5C’其名为ARRAY下面的程序段CLDLEADIES:ARRAYMOVAL‘G’MOVCX9REPNESCASBHLT执行后CX的值是
规定输入的字符串中只包含字母和*号编写函数fun其功能是除了字符串前导和尾部的*号外将串中其他的*号全部删除形参h已指向字符串中第一个字母形参P指向字符串中最后一个字母在编写函数时不得使用C语言提供的字符串函数例如若字符串中的内容为****A*BC*DEF*G*******删除后字符串中的内容应当是*****ABCDEFG********注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句试题程序#include<stdio.h>#include<conio.h>#include<string.h>voidfunchar*achar*hchar*pmainchars[81]*t*f;printfEnterastring:/n;getss;t=f=s;while*tt++;t--;while*t==’*’t--;while*f==’*’f++;funsft;printfThestringafterdeleted:/n;putss;
热门题库
更多
嵌入式软件助理工程师
计算机操作系统
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法