浙江2020年7月自考微型計(jì)算機(jī)原理與接口技術(shù)試題及答案解析_第1頁(yè)
浙江2020年7月自考微型計(jì)算機(jī)原理與接口技術(shù)試題及答案解析_第2頁(yè)
浙江2020年7月自考微型計(jì)算機(jī)原理與接口技術(shù)試題及答案解析_第3頁(yè)
浙江2020年7月自考微型計(jì)算機(jī)原理與接口技術(shù)試題及答案解析_第4頁(yè)
浙江2020年7月自考微型計(jì)算機(jī)原理與接口技術(shù)試題及答案解析_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精品自學(xué)考試資料推薦7浙江省 2018年 7 月微型計(jì)算機(jī)原理與接口技術(shù)試題課程代碼: 02205第一部分 C 語(yǔ)言程序設(shè)計(jì)一、單項(xiàng)選擇題 (在每小題的四個(gè)備選答案中,選出一個(gè)正確答案,并將正確答案的序號(hào)填在題干的括號(hào) 內(nèi)。每小題 1 分,共 5 分 )1.字符變量 ch=' A', int 類型變量 k=25,語(yǔ)句 printf( “ 3d,%d3、n”,ch,k);輸出()。A. 65 25B. 65 253C. 65, 253D. A 252. 數(shù)組聲明“ char str120=串 str1 為()。A. " ComputerWorld "C. &q

2、uot; Computer"3. 以“只讀”方式打開文本文件Computer" ,str2 =" World"”,調(diào)用函數(shù)"strcat(str1,str2); ”后,字符B. Computer World"D. " World"a: aa.dat下列語(yǔ)句中哪一個(gè)是正確的()。A. fp=fopen( ” a: aa.dat”,” ab” )B. fp=fopen( ” a: aa.dat”,” a” )C. fp=fopen( ” a:aa.dat” ,” wb” )D. fp=fopen( ” a:aa.dat

3、” ,” r” )4. 下列各個(gè)錯(cuò)誤中,屬于編譯錯(cuò)誤的是 ()。A. 數(shù)組下標(biāo)超界B. “=”誤寫為“ !=C. 死循環(huán)D. 括號(hào)不配對(duì)5. 對(duì)語(yǔ)句“ int a : 10 ,*p=a; ”,下列表述中哪一個(gè)是正確的()。A. *p 被賦初值為 a 數(shù)組的首地址B. *p被賦初值為數(shù)組元素a : 0的地址C. p 被賦初值為數(shù)組元素a1 的地址D. p被賦初值為數(shù)組元素a : 0 的地址二、改錯(cuò)題 (每小題 2 分,共 8 分)1. include ” stdio.h”main()char a10 ,b10 = “Computer” a=b;printf( “ %s” ,a);2. inclu

4、de ” stdio.h”main()int i,s;s=0;for(i=0;i<=10;i+;s=s+i)printf( “ %d” ,s);3. include ” stdio.h”main() int a,b;scanf( “d,%d” a,b);printf( “ %d、t%d、n” ,a,b);4. # in elude ” stdio.h ”void fact(i nt k)int i,s;for(i=1;i<=k;i+)s=s*i;return (s);三、程序閱讀題(每小題4分,共8分)1. 程序一 (4分)#in clude<stdio.h>void

5、mai n() int c;while (c=getchar()!= 'n') switch(c- ' 2') case 0:case 1:putchar(c+4);break;case 2:putchar(c+4);break;case 3:putchar(c+3);break; default:putchar(c+2);break;printf("n");運(yùn)行時(shí)輸入:2473,輸出結(jié)果: 2.程序二(4分)#in clude<stdio.h> void f1(x,y,z) int x,i nt y,i nt z;x=x*x ;

6、 y=y*y;z=x+y;printf(” (1)x=%d y=%d z=%d n", x,y,z);void f2(x,y,z)int *x,i nt *y,i nt *z;*x=(*x)*(*x);*y=(*y)*(*y);*z=*x+*y;void mai n() int x=2,y=3,z=0;f1(x,y,z);printf( " (2)x=%d y=%dz=%d n" ,x,y,z);f2(&x,&y,& z);printf( " (3)x=%d y=%dz=%d n" ,x,y,z);運(yùn)行結(jié)果如下:四、程序

7、填空題(每空2分,共8分)stude nt.dat。輸入若干個(gè)學(xué)生的姓名、學(xué)號(hào)、數(shù)學(xué)、英語(yǔ)、計(jì)算機(jī)成績(jī)到文件中#in clude<stdio.h>void mai n() char name 8 ,numb 8 ;FILE *fp; scanf(" %d",&n);fp=for (i=1;i<=n ;i+) (" %s%s%d%d%d" ,name,numb,&m,&e,&c); fprintf(fp, " %s %s %d %d %d n" ,name,numb,m,e,c);五、編

8、程題(共6分) 編寫一個(gè)C語(yǔ)言函數(shù),輸入 N個(gè)數(shù),求最大值并在屏幕上輸出。第二部分 微機(jī)原理與接口技術(shù)一、單項(xiàng)選擇題(在每小題的四個(gè)備選答案中,選出一個(gè)正確答案,并將正確答案的序號(hào)填在題干的括號(hào) 內(nèi)。每小題1分,共12分)1.字符D '的ASCII碼是()。A. 68HB. 0DHD.D0HC. 44H2. 8位二進(jìn)制補(bǔ)碼所表示的整數(shù),其相應(yīng)的十進(jìn)制數(shù)范圍是()。A.0255B. - 127+127C. -128 +127D. - 127+1283. 90H是用8位二進(jìn)制補(bǔ)碼表示的十六進(jìn)制數(shù),那么相應(yīng)的十進(jìn)制數(shù)是()。A. 144B. -12C. 904. 計(jì)算機(jī)CPU由(A.運(yùn)算器和

9、控制器C. RAM和定時(shí)器5. 8051單片機(jī)內(nèi)含(A. 64KC. 4KD. - 99)構(gòu)成。B.運(yùn)算器和ROMD.控制器和譯碼器 )字節(jié)只讀存貯器 ROM。B. 128KD. 512K6. MCS-51單片機(jī) PSW中的RS1=0,RS0=0時(shí),工作寄存器 R0的地址為()。A. 00HB. 08HC. 10HD. 20H7.將累加器A中的數(shù)送到片外RAM 40H,可執(zhí)行指令()A. MOVX40H , AB.MOVR6, #40HMOVR6, AC.MOVR1, #40HD.MOVR1, #40HMOVXR1 , AMOVXA , R18.下列符號(hào)中只有()是正確的MCS 51指令。A.

10、 MOVA, R0B. MOVB , R2C. MOVC, BD. MOVA , C9. MCS-51單片機(jī)設(shè)置外中斷1為邊沿觸發(fā)時(shí),其 TCON中的()位需置為1。A. IT1B. IE1C. TF0D. TF110. 8031單片機(jī)馬上響應(yīng)中斷的必要條件之一是()。A. CPU處于關(guān)中斷狀態(tài)B. 一條指令執(zhí)行完畢后C.正在響應(yīng)更高級(jí)的中斷D.剛執(zhí)行完RETI指令11. MCS-51系列單片機(jī)的下列特殊功能寄存器中,()不能夠位尋址的。A. ACCB.DPLC. PSWD.TCON12. 8031通過芯片()和ALE信號(hào),使 P0 口對(duì)應(yīng)的8位地址線 A7A0鎖存起來。A. 74LS273B

11、.74LS373C. 74LS244D.74LS138二、改錯(cuò)題(下面的程序或程序段存在一個(gè)錯(cuò)誤或不妥處,請(qǐng)?jiān)谄湎聞澮粭l線,并將改正的內(nèi)容寫到每小 題后的空白處。每小題 2分,共4分)1. 某8031單片機(jī)應(yīng)用系統(tǒng)中,外部中斷1每中斷一次,其中的一個(gè)功能是將P1.2的輸出變反,其部分中斷程序如下,請(qǐng)指出錯(cuò)誤并改正之。ORG 0013HAJMP BBORG 0100H2. 下列指令組要完成重復(fù)執(zhí)行LOOP開始的程序20次。請(qǐng)指出錯(cuò)誤,并改正之。MOV A , # 14HLOOP : MOV R1 , # 01HDEC AJNC LOOP三、填空題(每小題2分,共36分)1. 十進(jìn)制數(shù)-15用8位

12、二進(jìn)制數(shù)補(bǔ)碼表示時(shí),應(yīng)為 H。2. 假如2個(gè)一字節(jié)的十六進(jìn)制數(shù) 87H ,69H相加的和仍然為8位二進(jìn)制數(shù),那么相加的結(jié)果和為 H ,進(jìn)位Cy為。3. 8031單片機(jī)復(fù)位后,其 SP的內(nèi)容為 H。 SFR中的P1 口內(nèi)容為 H。4. 如果8031單片機(jī)的時(shí)鐘頻率為 4MHz,則其機(jī)器周期為 微秒。5. 8031單片機(jī)中,外中斷 0的中斷程序入口地址為 。6. 當(dāng)8031單片機(jī)中IP=16H , IE=97H時(shí),CPU能響應(yīng)的優(yōu)先權(quán)最高的中斷源是 。7. 8031單片機(jī)中,如希望 CPU能響應(yīng)外部中斷1和定時(shí)器1的中斷,而不響應(yīng)其他中斷,其IE寄存器的內(nèi)容應(yīng)為。8. MCS-51單片機(jī)內(nèi)部 RA

13、M 20H2FH是位尋址區(qū),已知位地址是5FH,計(jì)算出它是字節(jié)地址 的D位。9. 當(dāng)程序狀態(tài)字 PSW為(10011001)時(shí),當(dāng)前工作寄存器組是 組,對(duì)應(yīng)的工作寄存器 R0、R3的地址是H、H。10. 可用作寄存器間接尋址的間址寄存器有 、。11. MCS-51單片機(jī)的串行口共有四種工作方式,方式是作為同步移位寄存器使用,以位為一幀信息。12. 8031單片機(jī)擴(kuò)展程序存儲(chǔ)器使用一片具有地址線12根,數(shù)據(jù)線8根的EPROM,其程序存儲(chǔ)器容量為KB。13. 已知一個(gè)數(shù)為X : =01011001B,它的補(bǔ)碼為 和反碼為 。14. 指出以下指令的尋址方式MOV A , 30H; 。MOV A ,

14、R1;。15. 試用數(shù)據(jù)傳送指令完成下列要求的數(shù)據(jù)傳送。外部 RAM 2000H 單元送內(nèi)部 RAM 20H 。 16. 執(zhí)行了下列指令組后, (A)=(B)=)MOVA,#33HADDA,#49HMOVB,ADAA存放 34H 。17. 下列偽指令匯編后,存放數(shù)據(jù) 1234H 的存貯單元分別是: 存放 12H ,ORG 1400HTIME EQU 3500HTABL : DS 04HBUF :DW 1234H18. 執(zhí)行操作: MOV SP, 3FHMOV A ,51H PUSH ACC 以后, (SP)= 。四、程序閱讀題 (每小題 3 分,共 6 分)1. 閱讀下列程序:ORG 2000HMOV DPTR ,#TABLEMOV A,R0MOVC A,A+DPTRMOV R0 ,ASJMP $TABLE : DB 0,1,4,9, 16,25 DB 36, 49,64,81 ENDA. 說出本程序的功能。B. 當(dāng)R0=5,程序結(jié)束時(shí),R0中是什么?2. 閱讀下列程序:ORG 1000HMOV DPTR , 0100HMOVX A, DPTRCJNE A, #40H, MOONSJMP NEXTMOON :LJMP NOMCON : :NEXT EQU 1040HNOM EQU 2000HA. 說明程序的功能;B. 執(zhí)行下列程序后,當(dāng)(010

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論