微型计算机2020年7月下,2020年年7月全国高等教育自学考试微型计算机原理与接口技术试题.docx...
xx 年 7 月全國高等教育自學(xué)考試微型計算機(jī)原理與接口技
術(shù)試題
課程代碼: 02205
第一部分 C 語言程序設(shè)計
一、單項選擇題(在每小題的四個備選答案中,選出一個正確 答案,并將正確答案的序號填在題干的括號內(nèi)。每小題 2 分,共 10 分)
1.4 位無符號二進(jìn)制數(shù)表示的數(shù)的范圍是()。
A.0?9999B.0~ 9
C.O ~ 15D.0?99
若已定義X和Y是double型,X=1,則表達(dá)式Y(jié)=X+3/2的值 是()。
A.1B.2
C.2.0D.2.5
執(zhí)行下面程序段后,輸出結(jié)果為()。
inta=1 , b=1, c=1; a=a+b+++c++ ; printf (” %d %d %d , a, ++b, C++);
A.3, 3, 2B.3, 2, 3
C.3, 3, 3D.3, 2, 2
在C語言中,一個int型數(shù)據(jù)在內(nèi)存中占個字節(jié),其取值范 圍為 . ()
A.1, -128 ?127B.2, -32768 ?32767
C.2, 0?65536D.4, 0?2147483647
表達(dá)式 0x130x17 的值為()。
A.0x17B.0x13
C.0xF8D.0xEC
二、簡答題(每小題 4分,共 16分)
何謂全局變量為什么它能用于函數(shù)數(shù)據(jù)傳遞
文件的嵌套調(diào)用與遞歸調(diào)用。
簡述頭文件的功能,并列出兩個頭文件的名稱。
簡述由C語言的源程序到目標(biāo)文件的編譯過程。
三、程序閱讀題,讀下列程序,寫出程序的輸出結(jié)果(每小題 4 分,共 8 分)
執(zhí)行下列程序后,輸出結(jié)果為 .
#include
fun ( intx )
{
intp ;
if(( x==0|| ( x== 1 )) return (3);
p=x-fun (x-2 );
returnp ;
}
main ()
{printf (” %d\ n〃,fun (9));
}
下列程序運行的結(jié)果是 .
main ()
{structcmples
{intx ;
inty ;
}um [2]={{1, 4}, {8, 10}} ;
printf (” %\n〃,um[0]。y/um [0]。x*um [ 1]。y);
}
四、編程題(每小題 8 分,共 16 分)
輸入 n 個評委的評分,計算并輸出參賽選手的最后得分,計 算方法是去除一個最高分和一個最低分, 其余的平均分為參賽選手的 最后得分。
用 100元錢買 100支筆,其中鋼筆 3元/支,圓珠筆 2元/支, 鉛筆 0.5 元/支,問鋼筆、圓珠筆和鉛筆可以各買多少支
第二部分MCS-51單片機(jī)原理與接口技術(shù)
一、單項選擇題(在每小題的四個備選答案中,選出一個正確 答案,并將正確答案的序號填在題干的括號內(nèi)。每小題 2 分,共 10 分)
1.8051 單片機(jī)為()位單片機(jī)。
A.4 位 B.8 位
C.16 位 D.32 位
2.8051單片機(jī),若 =1,其含義為()。
A.引腳接+5VB ?引腳接地
C.引腳接-5VD.引腳接+10V
T0 或 T1 做定時器時,是以單片機(jī)的()做定時計數(shù)的時間 基值。
A. 時鐘周期 B. 狀態(tài)周期
C.運行一條指令的時間D.機(jī)器周期
要求TO、T1都工作在方式1, TO為定時器,T1為計數(shù)器, 且不受、控制,TMO值為()。
A.15HB.51H
C.OD9HD.9DH
讀取 6116 一個單元中的數(shù)據(jù),要求()。
A.=1, =O, =1B.=O, =1, =O
C.=O , =O, =1D.=1, =1, =O
二、分析題(每小題 4 分,共 12 分)
已知單片機(jī)晶振頻率為6MHz假設(shè)X、丫為變量,當(dāng)X=,
Y=時,下列程序執(zhí)行時間最長,其最長值為 .
MOVR6 , #丫;需 1 個機(jī)器周期
DE1 : MOVR7#X;需1個機(jī)器周期
DEO : DJNZR7 DE0需2個機(jī)器周期
DJNZR6,DE1;需2個機(jī)器周期
RET ;需 2 個機(jī)器周期
有下列程序
SETB40H
SETBC
ANLC , #40H
執(zhí)行之后,( CY)=,( 40H)=.
若(A) =20H ( B) =40H ( PSVV =00H,執(zhí)行下面指令后, 累加器A和4FH的內(nèi)容為.
MOV4FH ,#00H
MOV50H ,#00H
MOVSP ,#4FH
PUSHACC
PUSHB
PUSHPSW
POPACC
POPB
POPPSW
三、編程題(共 8 分)
編程序把內(nèi)部RAM中 20H?4FH單元的內(nèi)容清0.
四、應(yīng)用題(每小題 10 分,共 20 分)
1. 用8255A擴(kuò)展的I/O接口圖如圖2-4-1所示。要求8255A的
A 口、B 口、C 口都工作在方式0,且都定義為輸出口。沒有參加的地
址線狀態(tài)假定為 0,現(xiàn)要求執(zhí)行程序后,
總結(jié)
以上是生活随笔為你收集整理的微型计算机2020年7月下,2020年年7月全国高等教育自学考试微型计算机原理与接口技术试题.docx...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 线程02
- 下一篇: html重绘text,使用DrawTex