2019級微控制器補考試題

2023-01-13 05:42:06 字數 1737 閱讀 2018

考試課程:微控制器原理及應用考試時間: 110 分鐘試卷總分 100 分

一、填空(本大題共20空,每空1分,總計20分)

1、設(a) =3fh,(30h)=74h,執行指令:xch a,30h 後

結果: (a30h

2、設(a) =f0h,執行指令:swap a 後,

結果: (a

3、設(a) =4bh,cy=1,執行指令:rl a 後,

結果: (acy

4、設(a) =3fh,(30h)=00h

執行指令:anl a ,30h 後,

結果: (a30h

執行指令:xrl a ,30h 後,

結果: (a30h

5、設(a) =0aah,(r0)=55h,cy=1,執行指令:addc a ,r0 後,

結果: (aaccyov

6、設(a) =11h,(b)=04h,執行指令:div ab 後,

結果: (abcyov

7、執行下述程式:mov r1,#7fh

mov 7eh,#00h

mov 7fh,#40h

dec @r1

dec r1

dec @r1

結果: (r17eh7fh

二、寫出完成如下要求的指令,但是不能改變未涉及位的內容。(10分)

(1) 把acc.3,acc.4,acc.5和acc.6清「0」。

(2) 把累加器的中間4位清「0」。

(3) 使acc.2和acc.3置「1」。

三、閱讀下列程式,並填空:(15分)

1、說明此程式的功能

2、寫出執行完該後,暫存器r2,r3,r4中的內容。

mov r2,#0afhsubb a,r4

mov r3,#35hjc loop22

mov r4,#85hmov a,r4

loop2:mov a,r2xcha,r3

clr cxcha,r4

subb a,r3clr c

jc loop21subb a,r2

mov a,r2jnc loop22

xch a,r3mov a,r2

mov r2,amov r3,a

loop21:mov a,r3loop22: ret

clr c

結果: (r2r3r4

四、問答題(本大題共4小題,任選做3道小題,每小題10分,總計30分)

1、簡述mcs— 51(8051 cpu)的內部資料儲存器的空間位址分配。(要求畫出內部ram位址空間示意圖,並標明位址)。

2、mcs— 51微控制器訪問外部資料儲存器和程式儲存器有什麼本質區別?請簡述之。

3、簡述mcs— 51微控制器響應中斷的條件及響應過程。

4、 問sfr,可使用哪些定址方式?並每種方式舉出乙個例子。

五、編寫程式,設fosc=12mhz,要求使用t0,採用方式2定時,在p1.0輸出週期為400us的方波。 (10分)

六、試編制程式:(15分)

將rom中自2000h單元起的100個數,按序列移至片外ram自2080h單元起的資料儲存器區間去。(要求畫出程式框圖)

微控制器備考試題

試題4 參 一 填空題 37分 1.at89s51微控制器晶元共有 40 個引腳,mcs 51系列微控制器為8位微控制器。2.at89s51的非同步通訊口為全雙工 單工 半雙工 全雙工 3.at89s51內部資料儲存器的位址範圍是00h 7fh,位位址空間的位元組位址範圍是20h 2fh,對應的位位...

微控制器補考經典習題和答案

1 微控制器是由 cpu 儲存器 i o介面及定時計數器整合在乙個晶元上組成的。微控制器的三匯流排可以分為位址匯流排 資料匯流排和控制匯流排 2 mcs 51系列微控制器的cpu是 8 位的 微控制器是高電平復位。2 mcs 51微控制器復位後資料指標dptr 0000h 3 mcs 51系列微控制...

2019級電氣系微控制器試題A

2007 至 2008 學年第 2 學期 課程名稱 微控制器原理及應用考試時間 100 分鐘 課程 8421741試卷總分 100 分 考試形式 閉卷學生自帶普通計算器 不允許 一 填空 本大題共20空,每空1分,總計20分 1 判斷以下指令的正誤 在橫線上填 正確 或 錯誤 1 inc dptr ...