freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機原理課程復(fù)習(xí)題(附答案)-資料下載頁

2025-06-27 13:58本頁面
  

【正文】 SETB CMOV ,C9. 閱讀下列程序段,在橫線上填寫相應(yīng)的內(nèi)容: ORG 2000H LACLL 3000H ORG 3000H RET上邊程序執(zhí)行完RET指令后,PC= 2003H 10. 閱讀下列程序段,在橫線上填寫相應(yīng)的內(nèi)容: 已知(R0)=20H, (20H ) =10H, (P0) =30H, (R2) =20H, 執(zhí)行下面程序段后( 40H ) =45H MOV @R0 , 11H MOV A , R2 ADD A , 20H MOV PSW , 80H SUBB A , P0 XRL A , 45H MOV 40H , A11. 閱讀下列程序段,在橫線上填寫相應(yīng)的內(nèi)容:執(zhí)行下列程序段后,(P1)=___ 9BH __。 MOV P1,5DH CPL CPL CLR SETB 12. 閱讀下列程序段,在橫線上填寫相應(yīng)的內(nèi)容: ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H當(dāng)CPU響應(yīng)外部中斷0后,PC的值是 2000H 13. 閱讀下列程序段,在橫線上填寫相應(yīng)的內(nèi)容: 已知 ( R0 )=20H, (20H )=36H, (21H) =17H, (36H) =34H, 執(zhí)行下面程序段后(R0)= 36H (R2)= D6H: MOV A , @R0 MOV R0 , A MOV A , @R0 ADD A , 21H ORL A , 21H RL A MOV R2 , A RET 14. 閱讀下列程序段,在橫線上填寫相應(yīng)的內(nèi)容:執(zhí)行下面程序段后,(R0)=__ 7FH __,(7EH)=_ 00H _,(7FH)=__ 41H _。 MOV R0,7EH MOV 7EH,0FFH MOV 7FH,40H 1NC @R0 1NC R0 1NC @R015. 閱讀下列程序段,在橫線上填寫相應(yīng)的內(nèi)容: 設(shè)(A)=38H,R0=28H,(28H)=18H,執(zhí)行下面程序段后,(A)= 0E7H ORL A,27HANL A,28HXCHD A,@R0CPL A 16. 閱讀下列程序段,在橫線上填寫相應(yīng)的內(nèi)容: MOV R0,data MOV A,@R0 RL A MOV R1,A RL A RL A ADD A,R1 MOV @R0,A RET該程序的功能是(data)10操作 17. RAM中40H單元內(nèi)存有一個十六進制數(shù),下列程序段把這個數(shù)轉(zhuǎn)換為BCD碼的十進制數(shù),BCD碼的十位和個位放在累加器A中,百位放在R2中,請在橫線上填寫相應(yīng)的內(nèi)容。ORG 2200HMOV A,_____MOV B,64HDIV ABMOV R2,AMOV A,_____XCH A,BDIV ABSWAP _____ORL A,BSJMP $ END答案:__40H___ _0AH____ __A___五. 編程題 ,實現(xiàn)下列邏輯操作: =∧∨∧答題要點:先進行與操作,再進行或操作程序如下: MOV C, ANL C,P2,0 MOV 12H,C MOV,C,A ANL C, ORL C,12H MOV ,C RET,請編程將每個字節(jié)的最高位無條件地置1。答題要點: MOV R2,10 MOV DPRT,TABLE LOOP: MOV X A,@DPRT。取一數(shù) ORL A,80H;最高位置1 MOV X @DPTR,A;寫回原地址 1NC DPTR;處理下一單元 DJNZ R2,LOOP RET 30H單元開始存放20H個數(shù)據(jù),將其傳送到外部RAM的0000H單元開始的存儲區(qū),請編程實現(xiàn)。答題要點: MOV R0,30H MOV R1,00H MOV R2,20H LOOP: MOV A,@R0;取數(shù) MOV X @R1,A;存數(shù) 1NC R0 1NC R1 DJNZ R2,LOOP RET,求其平均值,結(jié)果仍存于R3R4中,請編程實現(xiàn)(R3為高字節(jié))。答題要點:利用移位指令作除8操作,程序如下: MOV R2,3 LOOP:CLR C MOV A,R3 RRC A 。高字節(jié)除以2,末位移入C,高位補0 MOV R3,A 。暫存高字節(jié) MOV A,R4 RRC A 。低字節(jié)除以2,高字節(jié)末位移入低字節(jié)高位 MOV R3,A DJNZ R2,LOOP RET5. 兩個字符串分別存放在首地址為42H和52H的內(nèi)部RAM中,字符串長度放在41H單元,請編程比較兩個字符串。若相等,則把數(shù)字00H送40H單元,否則把0FFH送40H單元。答題要點:有一個字節(jié)不等,整個字符串不相等,所有字節(jié)相等,兩字串才相等 MOV R0,42H MOV R1,52H LOOP:MOV A,@R0 CLR C 。不相等,F(xiàn)FH→40H SUBB A,@R1 JNZ LOOP1 。相等時,比較下一字節(jié) INC R0 INC R1 DJNZ 41H,LOOP MOV 40H,0 ;所有字符均相等,則兩字串相等。 RET LOOP1:MOV 40H,0FFH RET6. 按要求寫出程序?qū)?0H單元清零[解] MOV 20H,00H 或 CLR A MOV 20H, A7. 已知在累加器A中存放一個BCD數(shù)(0~9),請編程實現(xiàn)一個查平方表的子程序。[解] SQR:1NC A MOVC A,@A+PC RET TAB:DB 0,1,4,9,16 DB 25,36,49,64,81,函數(shù)值Y存于FUNC單元,按下式編程求Y值。Y= [解] MOV A,VAR CJNE A,0,COMP SJMP RES ;x=0,Y=0 COMP:JNC POSI ;x0,Y=1 MOV A,0FFH 。x0,Y=1 SJMP RES POSI:MOV A,01H RES:MOV FUNC,A RET9. 將存于外部RAM 8000H開始的50H數(shù)據(jù)傳送0010H的區(qū)域,請編程實現(xiàn)。[解] MOV DPTR,8000H MOV R0,10H MOV R2,50H LOOP:MOVX A,@DPTR ;取數(shù) MOVX @R0,A ;存數(shù) INC DPTR INC R0 DJNZ R2,LOOP RET18
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1