微控制器基礎練習題,高分懸賞

2021-03-07 17:55:31 字數 2549 閱讀 5223

1樓:

二、(1)mov a,#48h 立即數定址,(a)=48h

(2)add a,60h 直接,(a) = 19h + 35h = 4eh

(3)anl a,@r0 間接 (a)=19h 與0fh =09h

(4)xchd a,@r0 間接 (a)=1fh

(5)movx a,@dptr 間接 (a)=aah

(6)mov a,r0 暫存器 (a)=30h

(7)movc a,@a+dptr 變址 (a)=23h

三、mov r1,#30h //把30h送到r1

mov a,#64h //把64h送到a

add a,#47h //把a的內容加47h,即 64h+47h

da a //對a進行調整

mov @r1,a //把相加的結果送到(30h)這個地址中

這個功能就是 64h+47h,結果送30h地址。

anl a,#17h //把a中數和17h相與,即80h和17h相與,結果是0,a的值是0

orl 17h,a //把17h地址中的數與a進行或操,即 34h與0相或,得34h ,送(17h)地址

xrl a,@r0 // a中數值與(17h)地址中的數值進行異或,即34h與0異或,得 34h,(a)=34h

cpl a // 按位取反a, (a)=0011 0100 按位取反後:1100 1011,即(a)=cbh

四、mov dptr, #2000h

movx a, @dptr

mov 50h,a

mov dptr,#3000h

movx a, @dptr

mov dptr, #2000h

movx @dptr, a

mov dptr, #3000h

mov a,50h

movx @dptr, aend

2樓:做而論道

一、判斷以下各條指令是否正確(ll1和proc為標號,對的打√,錯的打×,共3*10=30分)

(1)mov @r0,r7 ( x )

(2)xchd a,30h ( x )

(3)movx a,r3 ( x )

(4)add a,r7 (y )

(5)subb r1,r2 (x )

(6)anl 36h,#99h (y )

(7)mov c,acc.0 (y )

(8)orl p1.0,c (x )

(9)jbc 20h.0,ll1 (y )

(10)lcall proc ( y)

二、 下列各條指令其源運算元的定址方式是什麼?

各條指令單獨執行後,a中的結果是什麼?

設(60h)=35h,(a)=19h,(r0)=30h,(30h)=0fh,(dptr)=2000h,(2000h)=aah,(2019h)=23h (共5*7=35分)

(1)mov a,#48h 立即數定址,a=48h

(2)add a,60h 直接,a = 19h + 35h = 4eh

(3)anl a,@r0 間接

(4)xchd a,@r0 間接

(5)movx a,@dptr 間接

(6)mov a,r0 暫存器

(7)movc a,@a+dptr 變址

三、閱讀下列程式段,寫出每條指令執行後的結果,並說明此程式段完成什麼功能?(20分)

(1)mov r1,#30h

mov a,#64h a = 64h

add a,#47h a = 64h + 47h = abh

da a a = 11h

mov @r1,a (30h) = 11h

(2)閱讀程式:若(a)=80h,(r0)=17h,(17h)=34h,

執行下列程式段後,(a)=?

anl a,#17h a = 80 與 17 = 00h

orl 17h,a (17h) = 34h

xrl a,@r0 a = 00 異或 34h = 34h

cpl a a = cbh

題,太多了。

分開問。

c語言練習題,C語言基礎練習題

1 c語言的跳轉語句中,對於break和continue說法正確的是 a continue語句只應用於迴圈體中 b break語句只應用於迴圈體中 switch也用 c break是無條件跳轉語句,continue不是 均無條件跳轉 d break和continue的跳轉範圍不夠明確,容易產生問題 ...

計算機基礎題,計算機基礎練習題

我來回答第三題答案是 星型網,匯流排型和樹型網。我們剛學過的。應該是對的。我來回答最後一道吧,是並口和串列埠 這種問題,好像考過,忘了,哎,不會了,100道計算機基礎題 附答案 計算機基礎練習題 1.在下列說法中,正確的是 b a 計算機體積越大,其功能就越強 b 在微型計算機的效能指標中,cpu的...

微控制器複習題C語言,微控制器考試題目及答案微控制器考試複習題

暈,好多呀,可不可以分到10個問題中發,這樣我們可以多賺點分數 本來想幫你做的,可是現在作業太多了,有空了就給你看 微控制器考試題目及答案 微控制器考試複習題 微控制器原理及接 術 試卷 閉卷a卷 一.單項選擇題 每題1分,共20分 1.dptr為 c a.程式計數器 b.累加器 c.資料指標暫存器...