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

正文內(nèi)容

單片機原理與應(yīng)用第二版張毅剛課后習題答案-展示頁

2025-07-06 13:10本頁面
  

【正文】 =SP+1=62H (62H)=PC的高字節(jié)=20H(2)PC=3456H(3)不可以(4)2KB=2048 Byte11.答:可對程序做如下修改: ORG 0100HDEL: MOV R7, 200DEL1: MOV R6, 123 ;將原來的立即數(shù)125改為123 DEL2: DJNZ R6, DEL2 NOP ;增加的指令 DJNZ R7, DEL1 RET程序修改后的延時時間為:1+(1+123*2+1+2)*200+2=50003us=第5章 AT89S51的中斷系統(tǒng)參考答案1.答:0013H;001BH2.答:外部中斷1,定時器T13. 答:RETI指令在返回的同時清除相應(yīng)的優(yōu)先級觸發(fā)器,以允許下次中斷,而RET指令則沒有這個操作。(4)子程序返回時,必須以RET指令結(jié)束。addr16為直接調(diào)用的目的地址,被調(diào)用的子程序可放置在64KB程序存儲器區(qū)的任意位置。被調(diào)用的子程序的首地址與絕對調(diào)用指令的下一條指令的高5位地址相同,即只能在同一個2KB區(qū)內(nèi)。3.答:從1000H開始的各有關(guān)存儲單元的內(nèi)容(16進制)如下:4D 41 49 4E 12 34 30 0000 70 4.在編寫子程序時應(yīng)注意以下問題:(1)子程序的第一條指令前必須有標號。通過在微機上運行匯編程序,把匯編語言源程序翻譯成機器代碼。這種人工查表“翻譯”指令的方法稱為“手工匯編”。常用偽指令及其功能如下: ORG(ORiGin)匯編起始地址命令;END(END of assembly)匯編終止命令;EQU(EQUate)標號賦值命令;DB(Define Byte)定義數(shù)據(jù)字節(jié)命令;DW(Define Word)定義數(shù)據(jù)字命令;DS(Define Storage)定義存儲區(qū)命令;BIT 位定義命令2.第4章 AT89S51匯編語言程序的設(shè)計與調(diào)試參考答案1.答:偽指令是程序員發(fā)給匯編程序的命令,只有在匯編前的源程序中才有偽指令,即在匯編過程中的用來控制匯編過程的命令。對片內(nèi)RAM尋址,當使用寄存器間接尋址是采用R0或R1作為間接尋址的,因此R0或R1的內(nèi)容不能超過7FH。18.答:(C)。14.答:(DPH)=3CH,(DPL)=5FH,(SP)=50H15.答:(SP)=62H,(61H)=30H,(62H)=70H。10.答:(A)=50H,(SP)=50H,(51H)=30H,(52H)=50H,(PC)=5030H11.答:(A)ANL A,87H(B)ANL A,0C3H(C)ORL A,0CH12.答:(A)=0CBH。8.答:地址。6. 答:1031H。4.答:只能使用直接尋址方式。2.答:(A)對(B)對(C)錯(D)錯。20. 答:(A) 對; (B) 對;(C)對;(D)錯。18.答:按下復(fù)位按鈕。當P0口的某位為高電平時,可提供400mA的電流;當P0口的某位為低電平()時,如低電平允許提高,灌電流可相應(yīng)加大。16.答:64K字節(jié)。14.答: (C)。12. 答:字節(jié)地址00H1FH的單元可作為工作寄存器區(qū)。10. 答:04H;00H;0組。8.答:P標志位的值為0。5. 答:64K程序存儲器空間中有5個特殊單元分別對應(yīng)于5個中斷源的中斷服務(wù)程序入口地址,見下表:表 5個中斷源的中斷入口地址入口地址中斷源0003H外部中斷0 ()000BH定時器0 (T0)0013H外部中斷1 ()001BH定時器1 (T1)0023H串行口6. 答:28H;88H。3.答:2181。第2章 AT89S51單片機的硬件結(jié)構(gòu)參考答案1.答:AT89S51單片機的片內(nèi)都集成了如下功能部件:(1)1個微處理器(CPU);(2)128個數(shù)據(jù)存儲器(RAM)單元 ;(3)4K Flash程序存儲器;(4)4個8位可編程并行I/O口(P0口、P1口、P2口、P3口);(5)1個全雙工串行口;(6)2個16位定時器/計數(shù)器;(7)1個看門狗定時器;(8)一個中斷系統(tǒng),5個中斷源,2個優(yōu)先級;(9)25個特殊功能寄存器(SFR),(10)1個看門狗定時器。 目前“嵌入式系統(tǒng)”還沒有一個嚴格和權(quán)威的定義。10.廣義上講,凡是系統(tǒng)中嵌入了“嵌入式處理器”,如單片機、DSP、嵌入式微處理器,都稱其為“嵌入式系統(tǒng)”。正由于嵌入式微處理器能運行實時多任務(wù)操作系統(tǒng),所以能夠處理復(fù)雜的系統(tǒng)管理任務(wù)和處理工作。嵌入式微處理器的基礎(chǔ)是通用計算機中的CPU,它的地址總線數(shù)目較多能擴展較大的存儲器空間,所以可配置實時多任務(wù)操作系統(tǒng)(RTOS)。這類智能化算法一般都是運算量較大,特別是向量運算、指針線性尋址等較多,而這些正是DSP的長處所在。由于對其硬件結(jié)構(gòu)和指令進行了特殊設(shè)計,使其能夠高速完成各種復(fù)雜的數(shù)字信號處理算法。單片機在嵌入式處理器市場占有率最高,最大特點是價格低,體積小。8.答:相當于MCS51系列中的87C51,只不過是AT89S51芯片內(nèi)的4K字節(jié)Flash存儲器取代了87C51片內(nèi)的4K字節(jié)的EPROM。8031無片內(nèi)程序存儲器、8051片內(nèi)有4K字節(jié)的程序存儲器ROM,而8751片內(nèi)有集成有4K字節(jié)的程序存儲器EPROM。6.答:MCS51系列單片機的基本型芯片分別:8038051和8071。而嵌入式微處理器僅僅相當于單片機中的中央處理器。嵌入式微處理器相當于通用計算機中的CPU。嵌入式處理器一般意義上講,是指嵌入系統(tǒng)的單片機、DSP、嵌入式微處理器。.. .. .. ..第1章 單片機概述參考答案1.答:微控制器,嵌入式控制器2.答:CPU、存儲器、I/O口、總線3.答:C4.答:B5.答:微處理器、微處理機和CPU它們都是中央處理器的不同稱謂,微處理器芯片本身不是計算機。而微計算機、單片機它們都是一個完整的計算機系統(tǒng),單片機是集成在一個芯片上的用于測控目的的單片微計算機。目前多把嵌入式處理器多指嵌入式微處理器,例如ARMARM9等。與單片機相比,單片機本身(或稍加擴展)就是一個小的計算機系統(tǒng),可獨立運行,具有完整的功能。為了滿足嵌入式應(yīng)用的特殊要求,嵌入式微處理器雖然在功能上和標準微處理器基本是一樣的,但在工作溫度、抗電磁干擾、可靠性等方面一般都做了各種增強。它們的差別是在片內(nèi)程序存儲器上。7.答:因為MCS51系列單片機中的“MCS”是Intel公司生產(chǎn)的單片機的系列符號,而51系列單片機是指世界各個廠家生產(chǎn)的所有與8051的內(nèi)核結(jié)構(gòu)、指令系統(tǒng)兼容的單片機。9.單片機體積小、價格低且易于掌握和普及,很容易嵌入到各種通用目的的系統(tǒng)中,實現(xiàn)各種方式的檢測和控制。 DSP是一種非常擅長于高速實現(xiàn)各種數(shù)字信號處理運算(如數(shù)字濾波、FFT、頻譜分析等)的嵌入式處理器。廣泛地用于通訊、網(wǎng)絡(luò)通信、數(shù)字圖像處理,電機控制系統(tǒng),生物信息識別終端,實時語音壓解系統(tǒng)等。與單片機相比,DSP具有的實現(xiàn)高速運算的硬件結(jié)構(gòu)及指令和多總線,DSP處理的算法的復(fù)雜度和大的數(shù)據(jù)處理流量以及片內(nèi)集成的多種功能部件更是單片機不可企及的。RTOS是嵌入式應(yīng)用軟件的基礎(chǔ)和開發(fā)平臺。因此,廣泛地應(yīng)用在移動計算平臺、媒體手機、工業(yè)控制和商業(yè)領(lǐng)域(例如,智能工控設(shè)備、ATM機等)、電子商務(wù)平臺、信息家電(機頂盒、數(shù)字電視)以及軍事上的應(yīng)用。但多數(shù)人把 “嵌入”嵌入式微處理器的系統(tǒng),稱為“嵌入式系統(tǒng)”。目前人們所說的“嵌入式系統(tǒng)”,多指后者。 2.答:當腳為高電平時,單片機讀片內(nèi)程序存儲器(4K 字節(jié)Flash)中的內(nèi)容,但在PC值超過0FFFH(即超出4K字節(jié)地址范圍)時,將自動轉(zhuǎn)向讀外部程序存儲器內(nèi)的程序;當腳為低電平時,單片機只對外部程序存儲器的地址為0000H~FFFFH中的內(nèi)容進行讀操作,單片機不理會片內(nèi)的4K 字節(jié)的Flash程序存儲器。s4.答:1個機器周期等于12個時鐘振蕩周期。7.答:50H;88H。9.答:(A)錯;(B)錯;(C)對;(D)對。11.答:(A) 對;(B) 對;(C) 錯;(D) 對。13.答:(A) 錯;(B) 錯;(C) 錯;(D) 錯。15. 答:PC;PC。17.P0口每位可驅(qū)動8個LSTTL輸入,而PPP3口的每一位的驅(qū)動能力,只有P0口的一半。所以,任何一個口要想獲得較大的驅(qū)動能力,只能用低電平輸出。19. 答:(A) 對; (B) 對;(C)錯;(D)錯。第3章 AT89S51的指令系統(tǒng)參考答案1.答:(1)錯(2)錯(3)對(4)錯(5)錯(6)錯(7)錯(8)對(9)錯(10)對(11)對(12)錯。3.答:A,PC,DPTR。5.答:操作碼,操作數(shù),操作碼。7.答:程序,數(shù)據(jù)。9.答:A的內(nèi)容與B的內(nèi)容互換。13.答:(A)=00H,(R3)=0AAH。16.答: MOV R7,APUSH AccMOV A,BMOVX DPTR,A17.答:(D)。19.答:基本型的51子系列單片機,由于其片內(nèi)RAM的地址范圍為00H—7FH,而80H—FFH為特殊功能寄存器區(qū),而對特殊功能寄存器尋址,只能使用直接尋址方式。增強型的52子系列單片機,片內(nèi)RAM的地址范圍為00H—FFH,因此作為間接尋址寄存器的R0或R1的內(nèi)容就不受限制。所謂“偽”是體現(xiàn)在匯編后,偽指令沒有相應(yīng)的機器代碼產(chǎn)生。答:手工匯編:通過查指令的機器代碼表(表32),逐個把助記符指令“翻譯”成機器代碼,再進行調(diào)試和運行。機器匯編:借助于微型計算機上的軟件(匯編程序)來代替手工匯編。反匯編:將二進制的機器碼程序翻譯成匯編語言源程序的過程稱為“反匯編”。(2)主程序調(diào)用子程序,有如下兩條子程序調(diào)用指令:① 絕對調(diào)用指令A(yù)CALL addr11。② 長調(diào)用指令LCALL addr16。(3)子程序結(jié)構(gòu)中必須用到堆棧,用來保護斷點和現(xiàn)場保護。(5)子程序可以嵌套,但要注意堆棧的沖突。除了這一點兩條指令不同外,其它操作都相同。在下述三種情況下,AT89S51將推遲對外部中斷請求的響應(yīng):(1)AT89S51正在處理同級或更高優(yōu)先級的中斷。(3)正在執(zhí)行的指令是RETI或是訪問IE或IP的指令。6.答:D7.答:PC、PC、程序存儲器8.答: 參考程序段如下:SETB IT1 SETB EX1 SETB EA9.答:(A)10.答:一個中斷源的中斷請求被響應(yīng),必須滿足以下必
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1