單片微機原理及應(yīng)用-徐春輝第5章-習(xí)題答案_第1頁
單片微機原理及應(yīng)用-徐春輝第5章-習(xí)題答案_第2頁
單片微機原理及應(yīng)用-徐春輝第5章-習(xí)題答案_第3頁
單片微機原理及應(yīng)用-徐春輝第5章-習(xí)題答案_第4頁
單片微機原理及應(yīng)用-徐春輝第5章-習(xí)題答案_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

練習(xí)與思考題51.用于程序設(shè)計的語言分為哪幾種?它們各有什么特點?答:51系列單片機的編程語言可以分為匯編語言和高級語言(如C語言)兩種,各自的特點如下:名稱特點缺點優(yōu)點適用場合匯編語言用符號書寫指令(用助記符表示操作碼,特殊符號表示操作數(shù))機器不能直接識別;程序員必須了解機器的結(jié)構(gòu)和指令系統(tǒng),不易推廣和普及;不能移植,不具備通用性較易為人們識別、記憶和讀寫實時控制系統(tǒng)高級語言用以英語為基礎(chǔ)的語句編程機器不能直接識別;執(zhí)行時間長易于推廣和交流;不依賴于機器,具有通用性科學(xué)運算和數(shù)據(jù)處理2.說明偽指令的作用。“偽”的含義是什么?常用的偽指令有哪些?其功能是什么?答:偽指令是在“機器匯編”過程中,用來對匯編過程進行某種控制或者對符號和標號進行賦值。“偽”的含義是指這些指令不屬于指令系統(tǒng)中的指令,匯編時也不產(chǎn)生機器代碼。常用偽指令有ORG、EQU、DATA、DB、DW、DS、BIT、END。功能:ORG--指出后面程序塊或數(shù)據(jù)塊在程序存儲器中存放的起始地址。EQU--賦值命令DATA--對數(shù)據(jù)地址或代碼地址賦予規(guī)定的字符名稱DB--定義字節(jié)數(shù)據(jù)DW--定義字數(shù)據(jù)DS--從指定的地址單元開始,保留若干單元備用。BIT--定義位地址符號命令END--匯編結(jié)束命令3.設(shè)常量和數(shù)據(jù)標號的定義為: ORG 2000H DAT1: DB1,2,3,4,5 DAT2: DB‘ABCD’ DAT3: DW1200H,-2 TAB: DWDAT1,DAT3 (1)畫出上述數(shù)據(jù)或地址的存儲形式。 (2)寫出各標號的地址。答:(1)地址內(nèi)容(H)2000H01020304052005H414243442009H1200FFFE200DH20002009(2)DAT1=2000H;DAT2=2005H;DAT3=2009H;TAB=200DH4.編寫雙字節(jié)加法程序。要求:被加數(shù)放在內(nèi)部RAM的30H(高字節(jié))、31H(低字節(jié))單元中,加數(shù)存放在內(nèi)部RAM的32H(高字節(jié))和33H(低字節(jié))中,運算結(jié)果放存放在30H,31H中,進位存放在位尋址區(qū)的00H位。答: ORG 0000H MOV A,31H ADDA,33H MOV31H,A MOVA,30H ADDCA,32H MOV30H,A MOV00H,C SJMP$ END5.試編寫程序,找出片內(nèi)RAM30H~5FH單元中無符號數(shù)的最大數(shù),并將結(jié)果存入60H單元。答:ORG0000H MOVR0,#30H MOVR7,#2FH MOVA,@R0AGAIN: INCR0 MOVB, A CLR C SUBBA,@R0 JNCL1MOVA,@R0 AJMPL2L1:MOVA,BL2:DJNZR7,AGAIN MOV60H,A SJMP$

溫馨提示

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

評論

0/150

提交評論