2020年4月全國自考微型計算機原理與接口技術自考試題及答案解析_第1頁
2020年4月全國自考微型計算機原理與接口技術自考試題及答案解析_第2頁
2020年4月全國自考微型計算機原理與接口技術自考試題及答案解析_第3頁
2020年4月全國自考微型計算機原理與接口技術自考試題及答案解析_第4頁
2020年4月全國自考微型計算機原理與接口技術自考試題及答案解析_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、粘品自學考試資料推薦全國2019年4月自考微型計算機原理與接口技術試題課程代碼:02205一、單項選擇題(本大題共21小題,每小題1分,共21分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、 多選或未選均無分。l.main0 int x,y;x=y=l;尸+x;piintfC %d,%dn兀y);程序運行結果為()C.2,1int x=5,y=3、z=l;priiitf(%dn ,xy&y0);程序運行結果為(3.main() mt k=10;wlule(k= =0)k=k-l;printf(tk=%d,k);B. while構成無限循壞D 執(zhí)行一次

2、程序中循壞體執(zhí)行的情況是(A.執(zhí)行10次C一次也不執(zhí)行4文件a.dat中依次存放0-9十個字符()#include” stdio.h”main()FILE*p;int i;char c;p=fbpenC,a.daf7,);fbr(i=0; ic2=%cm,c 1 ,c2);23. main() float a.b.c;scanfC%f%f:&a,&b);c=ab?a= 1 ;b=0: a+b;prmtfCc=%fgc);24. niaui() Ult a,*p;a=20;p=a;prmtf(a=%cF: *p);25. main()struct studentcharname30;mt age

3、;float score;s,t, *P;p=&s;scanfC%s:);scanW%d”,&s.age);scanfC%F:&s.score);t.score=*p-score;prnitfC %f血;t. score);26. 下列指令組,要完成當(A) W80H時,轉(zhuǎn)去執(zhí)行2800H開始的程序,當(A)80H時,執(zhí)行3700H開始 的程序。請找出錯誤,并改正之。CJNE A, #80H, NEXTTEN:LJMP 2800HNEXT: JNC TENLJMP 3700H27.下列子程序欲將累加器A中的原碼表示的8位帶符號二進制數(shù)變?yōu)檠a碼形式仍存于A中。 請找出錯誤,并改正之。

4、COPL:JNB ACC.7, DONECPL AINC AORL A,#80HDONE: S JMP DONE粘品自學考試資料推薦三、填空題(本大題共15小題,每小題2分,共30分。)請在每小題的空格中填上正確答案。錯填、不填均無分。2&以卞程序的功能是在輸入的一組正整數(shù)中找出其中的最人者,若輸入的數(shù)值為0,程序結束。 niam()mt ajiiax=0;scaiif(n%d&a);while(a)if()niax=a;scanf(“dj&3);pnntfT%cF:max);29. 以卞程序是計算s=l*2*3*4*5的值niam()iiit k,s=l;fbr(k=l;k+)s=s*k;p

5、rmtf(“ s=%daVs);30. 下列程序的功能是:若數(shù)組元素的值為偶數(shù)則置0,奇數(shù)保持不變。niam()int a100j;fbr(i=0;i100;i+)fbr(i=0;i100;i+)戌)ai=0;for(i=0;iO)return n*f(n-l);else return 1;main() mt k;k=f(5);pinitf(,k=f(5)=%daVk);程序運行結果是:45 .閱讀卞列程序,說明程序的功能MOV DPL, #00HMOVRl,#20HMOVR2, #30HMOVR0, #50MOVDPH, R1MOVXA, DPTRMOVDPH, R2MOVXDPTR、AIN

6、CDPTRDJNZR0. LOOPSJMPHERELOOP:HERE:五、程序設計題(本大題共2小題,第47小題7分,第48小題6分,共13分)47.已知數(shù)組a中的元素是從小到大排序的,要求對于任意輸入的一個整數(shù)x,把它插到數(shù)組a后,仍保持 數(shù)組a的排序次序不變。# inchide”stdio.h”niam()int a101for (i=0;i&x);/*以下按題目要求編制程序*/48.編程序?qū)?000H為首址的片外RAM區(qū)的若干字符傳送到30H開始的片內(nèi)RAM區(qū)中,遇到CR(即 0DH)就停止傳送,CR不要傳送,請補全下列程序。MOV DPTR, #2000HMOV RO, #30H六、應

7、用題(本大題共1小題,共8分。)49.通過8031單片機使汽車尾燈亮0.5秒,滅0.5秒,設定時器0每間隔0.1秒產(chǎn)生一次中斷,外接晶體6MHz, 電路如右圖,請編寫部分程序:粘品自學考試資料推薦46見右圖,通過8031單片機的P1 口接8只發(fā)光二極管,為Li-Lso 讀如下程序后回答問題ORGLJMPORGSTART:LOOP:0000H0200H0200HMOV A, #80HMOV Pl, ALCALL D2S;調(diào)用延時2秒子程序RR A;SJMPPu8031 p單片機3P|.4D2S:A循壞右移一位LOOP子程序略P|,7P|.s3 仇za(1)(2)(3)(4)RETEND第一次調(diào)用子程序時, 第二次調(diào)用子程序時, 第八次調(diào)用子程序時, 第九次調(diào)用子程序時,哪個發(fā)光二極管亮? 哪個發(fā)光二極管亮? 哪個發(fā)光二極管亮? 哪個發(fā)光二極管亮?題46圖BUF EQU 40H; 0.1 秒單元粘品自學考試資料推薦ORG0000HLJMPMAINORGffi H:LJMPCLOCK;ORG200HMAIN: MOVBUF,#0ANLTMOD #0F0HORLTMOD #01HMOVTLO, #0B0HMOVTHO, #;SETBETOSETBSETBTROCLRP1.0LP:NOPSJMPORG300HCLOCK: MOVTLO. # MOVTHO,樣3CHI

溫馨提示

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

評論

0/150

提交評論