阅读程序题10分
- 格式:doc
- 大小:73.50 KB
- 文档页数:8
十二阅读理解共10分(一)阅读短文选择最佳答案并在答题卡上将题目:阅读短文,根据意思,从各题所给的A、B和C三个选项中选出最佳答案。
并在答题卡上将该编号字母涂黑。
Can animals be made to work for us?Some scientists think that one day animals may be taught to do a number of simple jobs.They say that in a film or on TV.We may see elephants,or monkeys,dogs,bears,or other animals doing a lot of things.If you watch carefully,you may find that those animals are always given something to eat in return(作为回报)for doing them.The scientists say that many different animals may be taught to do a number of simple jobs if they know they will get something to eat in return.Of course,as we know,dogs can be used to guard a house,and elephants can be used to do some heavy jobs.And we can also teach animals to work in factories.Apes(猿猴),for example,have been used in America to help make cars and scientists believe that these large monkeys may one day get in crops(收割庄稼)and even drive trains.小题1:Elephant scan be used to do some heavy jobsbecause____.A.they can eat a lotB.they are very heavy,tooC.they are very strong小题2:Dogs can be used to guard a house for his host because____.A.they are good at runningB.they are very kind and friendly to peopleC.they are brave enough to get the strangers(陌生人)and thieves away from the house小题3:Many different animals may be taught to do some simple jobs if____.A.they have enough food to eatB.if they are sent to schoolC.they learn they will get something to eat in return after doing them小题4:____can be trained to work for us.A.Only a few animalsB.A lot of animalsC.Few animals小题5:Many scientists are working hard to____.A.make monkeys get in crops and drive trainsB.make monkeys guard houses like dogsC.make bears get in crops。
C语言考试试卷二级 C语言考试试卷(考试说明及第一部分计算机基础知识略)第二部分 C语言程序设计一、选择题(用答题卡答题,答案依次填在21~30答题号内)21. 若有声明语句char s1[10]={0},s2[10]= "books";则能将字符串"books"赋给数组s1保存的表达式是 21 。
A. s1=”books”;B. strcpy(s2,s1);C. s1=s2;D. strcat(s1,s2);22. 表达式(a=4*5,b=a*2),b-a,a+=2的值是 22 。
A.2 B. 20 C. 22 D. 4223. 以下是一个自定义函数的头部,其中正确的是 23 。
A. int fun(int a[ ],b)B. int fun(int a[ ],int a)C. int fun(int * a,int b)D. int fun(char a[ ][ ],int b)24. 以下数组声明语句中正确的是 24 。
A.int n,a[n]; B. int a[ ];C. int a[2][3]={{1},{2},{3}};D. int a[ ][3]={{1},{2},{3}};25.已知在某C语言编译系统中表达式sizeof(int)的值是2,如果希望将常量-70000正确地保存在一个变量a中,该变量声明语句应当是 25 。
A.int a; B. long int a;C. unsigned int a;D. unsigned long int a;26. 以下声明语句中,用于声明一个行指针变量的是 26 。
A. int *p(int);B. int *p;C.int (*p)[3]; D. int (*p)(int);27. 已知A盘根目录下的一个文本数据文件data.dat中存储了100个int型数据,若需要修改该文件中已经存在的若干个数据的值,只能调用依次fopen函数,已有声明语句FILE*fp;则fopen 函数的正确调用形式是 27 。
一、填空题(每空1分,共10分)1.MCS-51单片机片内共有______字节单元的RAM.2.若MCS-51单片机的程序状态字PSW中的RS1,RS0=11,那么工作寄存器R0-R7的直接地址为______.3.对于指令SJMP $,其操作码为80H,其操作数(即偏移量)为______.4.当EA接地时,MCS-51单片机将从______的地址0000H开始执行程序。
5.微处理器包括两个主要部分即____________.6.单片机的工作过程就是______的过程。
7.I/O编址技术有______和______两种。
8.I/O数据传送的控制方式有______、程序查询方式、______.二、读程序(阅读程序后填空。
每小题4分,共20分)1.已知(SP)=60H,(DPTR)=3456H,在执行下列指令后,(SP)=______,内部RAM(61H)=______.PUSH DPHPUSH DPL2.执行下列程序后,(A)=______,(B)=______.MOV A,#0AHMOV B,#20HMUL AB3.请分析下面程序执行后的操作结果,(A)=______,(R0)=______.MOV A,#60HMOV R0,#40HMOV @R0,AMOV 41H,R0XCH A,R04.内部RAM从list单元开始存放一单字节正数表,表中之数作无序排列,并以-1作结束标志。
编程实现表中找出最小值。
MOV R0,#LISTMOV A,@R0MOV MIN,ALOOP5:INC R0MOV A,@R0________,LOOP3RETLOOP3:CJNE A,MIN,LOOP1LOOP1:________ LOOP2MOV MIN,ALOOP2:SJMP LOOP55.设两个十进制数分别在内部RAM40H单元和50H单元开始存放(低位在前),其字节长度存放在内部30H单元中。
编程实现两个十进制数求和,并把求和结果存放在40H开始的单元中。
C语言部分一、选择题(每小题2分,共10分)(下在各小题,分别有一个或多个正确答案,请将所有正确答案的编号,填写在该小题题干后的括号内。
错选或漏选均不得分)。
1、若定义:int a[2][3]{0,2,4,6,8,10};以下描述正确的有( A,C,D,E )A、*(a+1)为元素6的地址这里a+1=a[1]的地址;*(a+1)的值是6,故A正确。
B、*(a[1]+1)的值为2为8,故B不正确C、**(a+1)+2的值为8这里a+1是一个指针,指向的是a[1]. *(a+1)为a[1],a[1]指向的是a[1][0]. **(a+1)为6,加2得8,故C正确;D、a[0]与a相同因二者都是指针,指针的地址都是指向数组中的第一个元素的地址,故D正确。
E、a[1][2]的值为10它是指第二行的第三个元素,为10,正确2、对函数的正确使用方法描述( A,C,D )。
A、用数组做函数参数时,必须在主调函数和被调函数中分别定义数组B、实参数组元素和形参数组元素类型可以不一致C、形参数组长度可以不指定D、形参数组长度可以大于实参数组长度E、数组名做参数属于值传递3、对静态变量的正确描述( A,B,D,E )A、静态局部变量在静态存储区内分配单元()B、静态外部变量可以赋初值,也可以不赋初值C、静态外部变量的作用与外部变量相同D、静态局部变量在函数调用结束时,仍保存其值,不会随着消失。
E、静态局部变量只赋一次初值4、下列描述正确的是( A ,C)。
A、由main 函数及其参数argc和* argv[]可以实现命令行方式B、使用fclose关闭文件时,先释放文件指针,再写缓冲区数据到文件中//先写缓冲区数据到文件中,再释放文件指针C、字符数组并不要求它的最后一个字符是‘\0’//是的,以字符指针指向的字符串才要求,因为只有这样,才能知道字符串的长度,而在字符数组中,不用\0,一样可以知道到哪里是字符数组的结尾。
2020CCF非专业级别软件能力认证第一轮(CSP-S)提高级C++语言试题认证时间:2020年10月11日09:30~11:30分数组成:单项选择题15题共:30分一、单项选择题1.请选出以下最大的数()A.(550)10B.(777)8 C.210 D.(22F)16解析:答案C A=550B=7*8^2+7*8^1+7*8^0=551C=1024,D=2*16^2+2*16^1+15=5592.操作系统的功能是()。
A.负责外设与主机之间的信息交换B.控制和管理计算机系统的各种硬件和软件资源的使用C.负责诊断机器的故障D.将源程序编译成目标程序解析:答案B操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。
3.现有一段8分钟的视频文件,它的播放速度是每秒24帧图像,每帧图像是一幅分辨率为2048×1024像素的32位真彩色图像。
请问要存储这段原始无压缩视频,需要多大的存储空间?()。
A.30GB.90GC.150GD.450G解析:信息存储单位答案B字节(Byte)=8bit(位)32/8=4一个像素是32位真彩色,也就一个像素占4个字节1M=1024*1024B1G=1024*1024*1024B8分钟=8*60秒8*60*24*4*2048*1024/(1024*1024*1024)=90G4.今有一空栈S,对下列待进栈的数据元素序列a,b,c,d,e,f依次进行:进栈,进栈,出栈,进栈,进栈,出栈的操作,则此操作完成后,栈底元素为()。
A.bB.aC.dD.c解析:答案B只要按照进栈出栈顺序模拟一下即可5.将(2,7,10,18)分别存储到某个地址区间为0~10的哈希表中,如果哈希函数h(x)=(),将不会产生冲突,其中a mod b表示a除以b的余数。
A.x²mod11B.2x mod11C.x mod11D.[x/2]mod11,其中[x/2]表示x/2下取整问题解析:答案DA:x²mod112->47->510->118->5会产生冲突B:2x mod112->47->310->918->3会有冲突C:x mod112->27->410->1018->7会有冲突D:[x/2]mod112->17->310->518->7没有冲突6.下列哪些问题不能用贪心法精确求解?()A.霍夫曼编码问题B.0-1背包问题C.最小生成树问题D.单源最短路径问题解析:答案B贪心策略也可以求解完全背包,但不能求解0-1背包问题7.具有n个顶点,e条边的图采用邻接表存储结构,进行深度优先遍历运算的时间复杂度为()。
一、单选题(共 10 道试卷,共 50 分。
)1. SQL Server中,保存着每个数据库对象的信息的系统表是(C)。
A. sysdatabasesB. SyscolumnsC. SysobjectsD. Syslogs2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D)。
A. UpdateB. DeleteC. InsertD. Alter3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A)。
A. age>=30 and age<=40B. age>=30 or age<=40C. age>30 and age<40D. age>30 or age<404. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用(D)约束。
A. PDRIMARY KEYB. FOREIGN KEYC. uniqueD. check5. 记录数据库事务操作信息的文件是(D)。
A. 数据文件B.索引文件C. 辅助数据文件D. 日志文件6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用(C)命令。
A. SELECT * FROM CP WHERE 产品名称 LIKE ‘冰箱’B. SELECT * FROM XSH WHERE 产品名称 LIKE ‘冰箱’C. SELECT * FROM CP WHERE 产品名称 LIKE ‘%冰箱%’D. SELECT * FROM CP WHERE 产品名称=‘冰箱’7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D)。
A. 一对一的联系B.一对多的联系C. 多对一的联系D. 多对多的联系8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的(D)子句之中。
A. SELECTB. HAVINGC. GROUP BY…HAVINGD. WHERE9. 列值为空值(NULL),则说明这一列(C)。
《计算机程序设计》考试试卷试题总分: 100 分考试时限:120 分钟一、判断题(判断下列各小题,正确的在题后括号内打"√",错的打"×"。
每小题1分,共10分)1.s(s-a)(s-b)(s-c)是合法的C语言表达式。
()2.表达式!!6的值是6。
()3.在C语言程序中,在函数内部定义的变量称为全局变量。
()4.结构体变量可以被整体赋值。
()5.结构体类型的成员可以定义成该结构体类型的指针类型。
()6.字符型数组中可以存放字符串。
()7.可以在赋值语句中通过赋值运算符"="对字符型数组进行整体赋值。
()8.运算符“=”和“+=”的优先级相同。
()9.‘%f’是不正确的字符常量。
()10.#include和#define不是C语句。
()二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案填在题中的括号内。
每小题2分,共20分)1.当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是()。
A c=b=a;B (a=c)‖(b=c);C (a=c)&&(b=c);D a=c=b;2.在C语言中,不正确的int类型的常数是()。
A ‘C’B 0C 037D 0xAX3.在C语言类型中,int ,char, short等类型的长度是()。
A固定的B由用户自己定义C任意的D与机器字长有关4.设a=3,b=2,c=3,d=4,则表达式:a<b?a:c<d?a:d的结果为()。
A 3B 2C 4D 15.设有如下定义:int x=1,y=-1;,则语句:printf("%d\n",x-- && y++);的输出结果是()。
A 1B 0C -1D 26.下列语句中符合C语言语法的赋值语句是()。
A a=7+b+c=a+7;B a=7+b++=a+7;C a=7+b,b++,a+7D a=7+b,c=a+7;7.若a为二维数组,则a[1][3]等价于()。
测试答题卡阅读理解(共5小题,10分)Many people 阅读理解Many people who work in London prefer to live outside it,and to go to their offices or schools every day by train,car or bus,even though this means they have to get up early in the morning and reach home late in the evening.One advantage of living outside London is that houses are cheaper.Even a small flat in London without a garden costs quite a lot to hire.With the same money,one can get a large house in the country with a garden of one’s own.Then in the country one can rest from the noise and hurry of the town.Even though one has to get up earlier and spend more time in trains or buses,one can sleep better at night and during weekends and on summer evenings,one can enjoy the fresh,clean air of the country.If one likes gardens,one can spend one’s free time digging,planting,watering and doing the hundred and one other jobs which are needed in a garden.Then,when the flowers and vegetables come up,one has the reward of one who has shared the secret of Nature.Some people,however,take no interest in country things.For them,happiness lies in the town,with its cinemas and theatres,beautiful shops and busy streets,dance halls andrestaurants.Such people would feel that their life was not worth living if they had to live it outside London.An occasional(偶尔)walk in one of the Parks and a fortnight’s visit to the sea every summer is all the country they want;the rest they are quite prepared to leave to those who are glad to get away from London every night.(1)Which of the following statements is not true?[]A.People who like country things prefer to live outside the city.B.People who work in London prefer to live in the country.C.Because of certain disadvantages of living outside London,some people working in London prefer to live inside London.D.Because of certain advantages of living outside London,many people working in London prefer to live outside London.(2)When the flowers and vegetables in the garden come up,those________have the reward of one who has shared the secret of Nature.[]A.live in the countryB.who have spent time working in the gardenC.who have a garden of their ownD.who have been digging,planting and watering(3)People who think happiness lies in the town would feel that________if they had to live outside London.[] A.their life was meaninglessB.their life was valuableC.they didn’t deserve(值得)a happy lifeD.they were not worthy of their happy life(4)The underlined words“the rest”refer to________.[]A.the rest timeB.the rest peopleC.the rest of the countryD.the rest of the parks and the sea答案:1.B;2.B;3.A;4.C;。
小学生阅读大赛试题及答案一、选择题(每题2分,共10分)1. 下列哪本书是著名的儿童文学作品?A. 《红楼梦》B. 《哈利·波特》C. 《三国演义》D. 《百年孤独》答案:B2. “小燕子,穿花衣,年年春天来这里。
”这句歌词出自哪首歌曲?A. 《小星星》B. 《小白船》C. 《小燕子》D. 《小苹果》答案:C3. 下列哪个成语与“画龙点睛”的意思最接近?A. 画蛇添足B. 锦上添花C. 虎头蛇尾D. 狗尾续貂答案:B4. 《安徒生童话》的作者是哪个国家的?A. 英国B. 法国C. 丹麦D. 美国答案:C5. 下列哪个不是四大名著之一?A. 《西游记》B. 《红楼梦》C. 《水浒传》D. 《金银岛》答案:D二、填空题(每题3分,共15分)6. 《三字经》是中国古代的儿童启蒙读物,其中“人之初,性本善”是其开篇的第一句话。
答案:正确7. 《格林童话》中的《白雪公主》故事里,白雪公主是被一个________毒死的。
答案:苹果8. 在《小王子》这本书中,小王子居住的星球非常小,只能容纳一个小王子和一朵________。
答案:玫瑰花9. 《伊索寓言》中,“乌龟与兔子赛跑”的故事告诉我们,________是成功的关键。
答案:坚持10. 《一千零一夜》是一部阿拉伯民间故事集,其中“阿里巴巴与四十大盗”是其中的一个著名故事。
答案:正确三、简答题(每题10分,共20分)11. 请简述《海的女儿》中小美人鱼为什么愿意放弃自己的声音?答案:小美人鱼爱上了人类王子,为了能够变成人类与王子在一起,她与海巫婆做了交易,愿意放弃自己美妙的声音。
12. 在《爱丽丝梦游仙境》中,爱丽丝跟随一只急匆匆的兔子进入了兔子洞,开始了一段奇妙的冒险。
请简述爱丽丝在仙境中遇到的一些奇怪角色。
答案:在仙境中,爱丽丝遇到了会说话的白兔、爱睡觉的睡鼠、总是咧嘴笑的柴郡猫、疯狂的帽匠和三月兔、以及红心女王等角色。
四、阅读理解题(共25分)13. 阅读以下短文,并回答问题。
1.若(10H)=0FFH,(11H)=00H,(12H)=0FFH,(13H)=00H,写出每一步指令运行结果MOV A,10H (A)= 0FFH,ANL A,#01H (A)= 01H ,MOV A,11H (A)= 00H ,ORL A,#01H (A)= 01H ,MOV A,12H (A)= 0FFH ,XRL A,#01H (A)= 01H ,MOV A,13H (A)= 00H ,XRL A,#0AA (A)= 0A ,(10H)= FFH , (11H)= 00H , (12H)= FFH , (13H)= 00H 2.MOV 30H,#60HMOV R0,#60HMOV A,30HMOV B,AMOV @R0,B(A)= 60H ,(R0)= ,(B)= ,3.MOV SP,#60HMOV A,#01H (A)= ,MOV B,#02H (B)= ,PUSH A (SP)= ,PUSH B (SP)= ,POP APOP B (60H)= ,4.改正下列指令MOV A,DPTRMOV DPTR,10HMOV DPTR,40HMOVX 40H,#30HADD 20H,#10H2.MOV A,#10H (A)=MOV B,A (B)=MOV A,B (A)=ADD A,B (A)=MOV 20H,A (20H)=INC A (A)=MOV 21H,A (21H)=INC A (A)=MOV 22H,A (22H)=2.MOV DPTR,#2000H (DPTR)=MOV A,#80H (A)=MOVX @DPTR,A (2000H)=INC DPTR (DPTR)=MOV A,#90H (A)=MOVX @DPTR,A (2001H)=MOV DPTR,#2000H (DPTR)=MOVX A,@DPTR (A)=MOV B,A (B)=INC DPTR (DPTR)=MOVX A,@DPTR (A)=3、改正下列指令MOV @R3,AMOV DPTR,AINC @R3 IDEC DPTRADDC #30H,A1、设R0=20H,R1=25H,(20H)=80H,(21H)=90H,(22H)=A0H,(25H)=A0H,(26H)=6 FH,(27H)=76H,下列程序执行程序后,结果如何?CLR CMOV R2,#3LOOP: MOV A,@R0ADDC A,@R1MOV @R0,AINC R0INC R1DJNZ R2,LOOPJNC NEXT1MOV @R0,#01HSJMP $NEXT: DEC R0SJMP $(20H)=( )、(21H)= 、(22H)= 、(23H)= 、 CY=A= 、R0= 、R1= 。
2、设片内RAM中(59H)=50H,执行下列程序段MOVA,59HMOVR0,AMOV@R0,AMOVA,#25HMOV51H,AMOV52H,#70HA=,(50H)=,(51H)=,(52H)=.1、(R0)=4BH,(A)=84H,片内RAM(4BH)=7FH,(4BH)=20HMOV A,@R0 ;7FH➞AMOV @R0,40,40H ;20H➞4BHMOV 40H,A ;7FH➞40HMOV R0,#35H问执行和程序后,R0、A和4BH、40H单元内容的变化如何?2、设(R0)=7EH,DPTR=10FEH,片内RAM7FH和7FH两单元的内容分别是FFH和38H,请写出下列程序段的每条指令的执行结果。
INC@R0INCR0INC@R0INCDPTRINCDPTRINCDPTR已知:片内RAM的20H中为01H,执行下列程序后(30H)=?MOVA,20HINCAMOVDPTR,#2000HMOVCA,@A+DPTRCPLAMOV 30H,AEND: SJMP END执行程序后,(30H)=2、分析程序段:CLRCMOVA,#91HSUBBA,61H;ADDA,61H;DAA;MOV62H,A(1)程序执行何种操作?(2)若已知初值:(60H)=24H,(61H)=72H,则运行后,(62H)= 。
1、程序如下2506H M5: MOV SP,#58H;2509HMOV 10H,0FH;250CH MOV 11H,#0BH;250FH ACALL XHD;2511H MOV 20H,11H2514H M5A: SJMP M5AXHD: PUSH 10HPUSH 11HPOP 10HPOP 11HRET问:(1)执行POP10H后堆栈内容?(2)执行M5A:SJMPM5A后,(SP)=?(20H)=?2、解读下列程序,然后填写有关寄存器内容(1) MOV R1,#48HMOV 48H,#51HCJNE @R1,#51H,00HJNC NEXT1MOV A,#0FFHSJMP NEXT2NEXT: MOV A,#0AAHNEXT2: SJMP NEXT2累加器 A=( )(2) MOV A,#0FBHMOV PSW,#10HADD A,#7FH若PSW=00,当执行完上述程序段后,将PSW各位状态填入下表:1、位地址为M、N、Y,程序如下:MOV C,M;(M) ➞CANL C, ;(M)MOV Y,C ;(Y)=(M)MOV C,M ;(M) ➞CANL C,N ;(M)ORL CY ;MOV Y,C求程序功能表达式:2、阅读下列程序并回答问题CLR CMOV A,#9AHSUBB A,60HADD A,61H,DA AMOV 62H,A(1)请问该程序执行何种操作?(2)已知初值:(60H)=23H,(61H)=61H,请问运行程序后:(62H)=()?1.数据块传送,将RAM从30H开始的连续32个单元的内容传递给片内RAM从60H开始的连续32个单元。
ORG 1000HMOV R7,_____MOV R0, #30HMOV R1,#60HLOOP:MOV A,@R0MOV _____,AINC R0INC R1DJNZ R7, _____SJMP $END2. 将4个单字节数放片内30H~~33H,它们求和结果放在片内40H,41H单元。
ORG 1000HMOV R7,#04HMOV R0,30HCLR AMOV 41H,ALOOP: ADD A,@R0JNC NEXTINC _____NEXT:INC _____DJNZ R7,LOOPMOV 40H,ASJMP $END3.RAM中40H单元内存有一个十六进制数,把这个数转换为BCD码的十进制数,BCD码的十位和个位放在累加器A中,百位放在R2中。
ORG 2200HMOV A,_____MOV B,#64HDIV ABMOV R2,AMOV A,_____XCH A,BDIV ABSWAP _____ORL A,BSJMP $END4.编程序将片内40H-46H单元内容的高4位清零,保持低4位不变。
ORG 1000HMOV R7,#07HMOV R0,_____LOOP:MOV A,@R0ANL A,_____MOV @R0,AINC R0DJNZ R7,LOOPSJMP $END1.已知(R0)=20H, (20H ) =10H, (P0) =30H, (R2) =20H, 执行如下程序段后( 40H ) = MOV @R0 , #11HMOV A , R2ADD A , 20HMOV PSW , #80HSUBB A , P0XRL A , #45HMOV 40H , A2. 已知 ( R0 )=20H, (20H )=36H, (21H) =17H, (36H) =34H, 执行过程如下: MOV A , @R0MOV R0 , AMOV A , @R0ADD A , 21HORL A , #21HRL AMOV R2 , ARET则执行结束(R0)= (R2)=3. 执行下面一段程序;MOV SP, #60HMOV A, #10HMOV B, #01HPUSH APUSH BPOP APOP BA , B的内容是:(A)= (B)=4. 设在31H单元存有#23H,执行下面程序:MOV A, 31HANL A, #0FHMOV 41H, AMOV A, 31HANL A, #0F0HSWAP AMOV 42H, A则(41H)= (42H)=1、设(A)=38H,R0=28H,(28H)=18H,执行下列程序后,(A)= 0E7HORL A,#27HANL A,28HXCHD A,@R0CPL A2、设(A)=38H,(20H)=49H,PSW=00H,(B)=02H,填写以下中间结果。
SETB CADDC A, 20H (A)= 82H (CY)= 0 (AC)= 1RLC A (A)= 04H (CY)= 1 (P)= 1MUL AB (A)= 08H (B)= 00H (OV)= 01.下列各条指令其源操作数的寻址方式是什么?各条指令单独执行后,A中的结果是什么?(5分)设(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。
(1)MOV A,#48H ;寻址方式:(A)=(2)ADD A,60H ;寻址方式:(A)=(3)ANL A,@R0 ;寻址方式:(A)=2.阅读下列程序段,写出每条指令执行后的结果,并说明此程序段完成什么功能?(15分)MOV R1,#30H ;(R1)=MOV A,#64H ;(A)=ADD A,#47H ;(A)= ,(CY)= ,(AC)=DA A ;(A)= ,(CY)= ,(AC)=MOV @R1,A ;(R1)= ,(30H)=此程序段完成的功能:1.执行下列程序段后,(P1)=_______。
MOV P1,#5DHCPL P1.1CPL P1.2CLR P1.6SETB P1.72.执行下列程序段后,(A)=_______,(C Y)=____。
MOV A,#C5HRL A3.下列程序段执行后,(R0)=_______,(7EH)=____,(7FH)=_______。
MOV R0,#7EHMOV 7EH,#0FFHMOV 7FH,#40H1NC @R01NC R01NC @R04.已知(SP)=60H,子程序SUBTRN的首地址为0345H,现执行位于0123H的ACALL SUBTRN双字节指令后,(PC)=___,(61H)=_______,(62H)= ____。
5.阅读下列程序,说明其功能。
MOV R0,#dataMOV A,@R0 RL AMOV R1,A RL ARL AADD A,R1 MOV @R0,A RET。