首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
干若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行 LEA SI,[BX]指令后,SI寄存器的内容是( )。
查看本题答案
包含此试题的试卷
计算机等级考试《单项选择》真题及答案
点击查看
你可能感兴趣的试题
已知BX=2000HDS=1000H12000H=34H端口2000H=45H问执行完指令MOVAL
34H
45H
34
2000H
当前SP=1230HDS=1000HBX=2000HCX=4000H分析执行如下指令序列后各寄存器的
当前SP=1230HDS=1000HBX=2000HCX=4000H分析执行如下指令序列后各寄存器的
若BX=1000HDS=2000H21000H=12H21001H=34H执行LEASI[BX]指令
1234H
3412
1000H
0010H
若DS=1000HBX=2000H12000H=56H12001H=78HAX=1000H执行ADD
8856H
6678H
8800H
6600H
若BX=1000HDS=2000H21000H=12H21001H二34H执行LEASI[BX]指令
1234H
3412H
1000H
0010H
若DX=1000HDS=2000H210000H=12H21001H=34H执行LEASI[BX]指
1234H
3412H
1000H
0010H
下列的数据传送指令中错误的操作是______
MOV SS: [BX+DI], 1000H
MOV DX, 1000H
MOV WORD PTR [BX], 1000H
MOV DS, 2000H
若BX=1000HDS=2000H21000H=12H21001H=34H执行LEASI[BX]指令
1234H
3412H
1000H
0010H
当前SP=1230HDS=1000HBX=2000HCX=4000H分析执行如下指令序列后各寄存器的
若BX=1000HDS=2000H21000H=12H21001H=34H执行LEASI[BX]指令
1234H
3412H
1000H
0010H
若BX=1000HDS=2000H21000H=12H21001H=34H执行LEASICDX指令后
1234H
3412H
1000H
0010H
热门试题
更多
编写函数fun它的功能是求n以内不包括n同时能被5与11整除的所有自然数之和的平方根s并作为函数值返回例如n为1000时函数值应为s=96.979379注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<conio.h>#include<math.h>#include<stdio.h>doublefunintnmainclrscrprintfs=%f/nfun1000
若有以下程序段n所赋的是八进制数intm=32767n=032767;printf%d%o/n'mn;执行后输出结果是
请补充main函数该函数的功能是求方程ax2+bx+c=0的两个实数根方程的系数abc从键盘输入如果判别式disc=b2-4ac小于0则要求重新输入abc的值例如当a=1b=2c=1时方程的两个根分别是x1=-1.00x2=-1.00注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#includemath.h#include<stdio.h>mainfloatabCdiscX1x2clrscrdoprintfInputabC://scanf%f%f%f&a&bacdisc=b*b-4*a*cifdisc<0printfdisc=%f/nInputagain!/ndiscwhile【1】printf****+*theresult*+*****/nx1=【2】x2=【3】printf/nx1=%6.2f/nx2=%6.2f/nx1/x2
以下程序的运行结果是【10】#defineMALaba>ba:b+1maininti=6j=8;printf%d/nMALij;
设y是int型请写出y为奇数的关系表达式【6】
有以下程序mainunsignedinta;intb=-1;a=b;printf%u
在数据结构中从逻辑上可以把数据结构分成
下列给定程序中函数fun的功能是逐个比较ab两个字符串对应位置中的字符把ASCII值小或相等的字符依次存放到c数组中形成一个新的字符串例如a中的字符串为fshADfgb中的字符串为sdAEdi则c中的字符串应为fdAADf请改正程序中的错误使它能得到正确结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<stdio.h>#include<strinq.h>voidfunchar*pchar*qchar*cintk=0while*p||*q/**********found**************/if*p<=*qc[k]=*qelsec[k]*pif*pp++if*qq++/**+**********found**************/k++mainchara[10]=fshADfgb[10]=sdAEdic[80]=’/0’funabcprintfThestringa:putsaprintfThestringb:putsbprintfTheresult:putsc
有以下程序voidfunchar*achar*ba=b;*
下列关于单目运算符++--的叙述中正确的是
下列给定程序中函数fun的功能是计算正整数num的各位上的数字之平方和例如输入352则输出应该是38若输入328则输出应该是77请改正程序中的错误使它能得到正确结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<stdio.h>#include<conio.h>longfunlongnum/*+**+*+*+*found************/longk=1dok+=num%10*num%10num/=10/*********+found*+**+*+******/whilenumreturnkmainlongnclrscrprintf/Pleaseenteranumberscanf%ld&nprintf/n%ld/nfunn
以下4个选项中不能看作一条语句的是
有以下程序voidfunint*aintiintiintt;ifi<jt==a[i];a[i]=a[j];a[i]=t;i++;j--;funaij;mainintx[]=2618i;funx03fori=0;i<4;i++printf%2dx[i];printf/n;程序运行后的输出结果是
下面程序的功能是将一个字符串str的内容颠倒过来请填空mainintij【14】;charstr[]=1234567;fori=0j=strlenstr【15】;i<j;i++j--k=str[i];str[i]=str[j];str[j]=k;printf%s/nstr;
下面程序的功能是调用sub函数计算数组a中字符串的长度请填空subchars[]intn;forn=0;【18】n++;return【19】mainchar*a;intk;getsa;【20】printf%dk;
请补充函数fun该函数的功能是把从主函数中输入的字符串str2倒置后接在字符串str1后面例如str1=Howdostr2=oduoy结果输出Howdoyoudo注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#include<conio.h>#defineN40voidfunchar*str1char*str2inti=0j=0k=0ncharchchar*p1=str1char*p2=str2while*p1+ii++while*p2+jj++n=【1】for;k=j/2k++j--ch=*p2+k*p2+k=*p2+j*p2+j=ch【2】for【3】i++*p1+i=*p2++*p1+i=’/0’maincharstr1[N]str2[N]intmnkclrscrprintf***Inputthestringstr1&str2***/nprintf/nstr1getsstr1printf/nstr2getsstr2printf***Thestringstr1&str2***/nputsstr1putsstr2funstr1str2printf***Thenewstring***/nputsstr1
下列给定程序中函数fun的功能是按以下递归公式求函数值 例如当给n输入5时函数值为240当给n输入3时函数值为60 请改正程序中的错误使它能得到正确结果 注意不要改动main函数不得增行或删行也不得更改程序的结构 试题程序 #include<stdio.h> /*************found****+*******/ funintn intc /*************found********+*****/ ifn=1 c=15 else c=funn-1*2 returnc main intn printf"Entern" scanf"%d"&n printf"Theresult%d/n/n"funn
程序定义了N×N的二维数组并在主函数中自动赋值请编写函数funinta[][N]intn该函数的功能是使数组左下半三角元素中的值加上n例如若n的值为3a数组中的值为a=254169537则返回主程序后a数组中的值应为5544998610注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数full的花括号中填入所编写的若干语句试题程序#include<stdio.h>#include<conio.h>#include<stdlib.h>#defineN5funinta[][N]intnmaininta[N][N]nijclrscrprintf*****Thearray*****/nfori=0i<Ni++/*产生—个随机5*5矩阵*/forj=0j<Nj++a[i][j]=rand%10printf%4da[i][j]printf/ndon=rand%10/*产生一个小于5的随机数n*/whilen>=5printfn=%4d/nnfunanprintf*****THERESULT*****/nfori=0i<Ni++forj=0j<Ni++printf%4da[i][j]printf/n
软件工程研究的内容主要包括软件开发技术和【4】
请编一个函数voidfuninttt[M][N]intpp[N]tt指向一个M行N列的二维数组求出二维数组每列中最大元素并依次放入pp所指的一维数组中二维数组中的数已在主函数中给出注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<conio.h>#include<stdio.h>#defineM3#defineN4voidfuninttt[M][N]intpp[N]mainintt[M][N]=683254121424885842224456intp[N]ijkclrscrprintfTheriginaldatais/nfori=0i<Mi++forj=0j<Nj++printf%6dt[i][j]printf/nfuntpprintf/nTheresultis/nfork=0k<Nk++printf%4dp[k]printf/n
程序流程图PFD中的箭头代表的是
下列给定程序中函数fun的功能是将字符串s中位于偶数位置的字符或ASCII码为奇数的字符放入字符串t中规定第一个字符放在第0位中例如字符串中的数据为ADFESHDI则输出应当是AFESDI请改正程序中的错误使它能得到正确结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<conio.h>#include<stdio.h>#include<string.h>#defineN80/************found*************/voidfuncharschart[]intij=0fori=0i<strlensi++/*********found*+************/ifi%2=0||s[i]%2!=0t[j++]=s[i]t[j]=’/0’mainchars[N]t[N]clrscrprintf/nPleaseenterstringsgetssfunstprintf/nTheresultis%s/nt
有以下定义inta[4][3]=123456789.101112;int*ptr[3]=a*p=a[0];则下列能够正确表示数组元素a[1][2]的表达式是
若fp已正确定义并指向某个文件当未遇到该文件结束标志时函数feoffp的值为
耦合和内聚是评价模块独立性的两个主要标准其中【2】反映了模块内各成分之间的联系
若有如下程序maininta=1b=1;for;a<=10;a++ifb>=9break;ifb%3==1b+=3;continue;b++;printf%d%db
数组xx[N]保存着一组3位数的无符号正整数其元素的个数通过变量num传入函数fun请补充函数fun该函数的功能是从数组xx中找出个位和百位的数字相等的所有无符号整数结果保存在数组yy中其个数由函数fun返回例如当xx[8]=135787232222424333141541时bb[6]=787232222424333141注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<conio.h>#defineN1000intfunintxx[]intbb[]intnumintin=0intgbfori=0i<numi++g=【1】b=xx[i]/100ifg==b【2】return【3】mainintxx[8]=135787232222424333141541intYY[N]intnum=0n=0i=0num=8clrscrprintf***originaldata***/nfori=0i<numi++printf%uxx[i]printf/n/n/nn=funxxyynumprintf/nyy=fori=0i<ni++printf%uYY[i]
若有以下程序mainchara;a=’H’-’A’+’0’;printf%c/na;执行后的输出结果是【12】
下列程序的输出结果是【8】maincharb[]=Helloyou;b[5]=0;printf%s/nb;
有以下程序maincharstr[]=xyz*ps=str;while*psps++;forps--;ps-str>=O;ps--putsps;执行后的输出结果是
热门题库
更多
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设
“互联网+”和电子商务继续教育