版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
吉大網(wǎng)考輔導(dǎo)資料及答案+單片機(jī)原理及應(yīng)用(1)在MCS-51中,需要外加電路實(shí)現(xiàn)中斷撤除的是()A電平方式的外部中斷B定時(shí)中斷C外部串行中斷D脈沖方式的外部中斷正確答案:A(2)計(jì)算機(jī)中總線有()種。A1B2C3D4正確答案:C(3)CPU包括運(yùn)算器和()兩部分A控制器B計(jì)數(shù)器C定時(shí)器D都不正確正確答案:A(4)8255A有()種基本工作方式A一B二C三D四正確答案:C(5)16KBRAM存儲(chǔ)器的首地址若為3000H,則末地址為()HA5FFFB6FFFC7FFFD8FFF正確答案:B(6)在MCS-51中,PC和DPTR都用于提供地址,而DPTR是為訪問()存儲(chǔ)器提供地址A程序B數(shù)據(jù)C總線D地址正確答案:B(7)如果手中僅有一臺(tái)示波器,可通過觀察()引腳的狀態(tài),來大致判斷MCS-51單片機(jī)正在工作AALEBPSWCDHLDPPT正確答案:A(8)MCS-51單片機(jī)程序存儲(chǔ)器的尋址范圍是由程序計(jì)數(shù)器PC的位數(shù)所決定的,因?yàn)镸CS-51的PC是16位的,因此其尋址的范圍為()KBA8B16C32D64正確答案:D(9)指令周期是執(zhí)行()條指令的時(shí)間A1B2C3D4正確答案:A(10)在單片機(jī)中,主要使用的串行通信是()A同步通信B異步通信C并發(fā)通信D都不正確正確答案:B(11)使用雙緩沖方式的D/A轉(zhuǎn)換器,可實(shí)現(xiàn)多路模擬信號(hào)的()輸出。A同步B異步C并行D串行正確答案:A(12)串行口每一次傳送()字符.A1B2C3D4正確答案:A(13)通過堆棧操作實(shí)現(xiàn)子程序調(diào)用,首先就要把()的內(nèi)容入棧,以進(jìn)行斷點(diǎn)保護(hù)APCBDPTRCIEDSCON正確答案:A(14)8051單片機(jī)有()個(gè)定時(shí)器。A1B2C3D4正確答案:B(15)目前常用的單片機(jī)A/D轉(zhuǎn)換器的輸出形式大致分為()種A1B2C3D4正確答案:C(16)()是訪問特殊功能寄存器的唯一方法A寄存器尋址B直接尋址C立即尋址D寄存器間接尋址正確答案:B(17)PSW是()A程序狀態(tài)字B程序流C流程圖D關(guān)系圖正確答案:A(18)單片機(jī)的兩個(gè)定時(shí)器/計(jì)數(shù)器均有()個(gè)功能A二B三C四D五正確答案:A(19)8051與8751的區(qū)別()A內(nèi)部數(shù)據(jù)存儲(chǔ)器的數(shù)目的不同B內(nèi)部程序存儲(chǔ)器的類型不同C內(nèi)部數(shù)據(jù)存儲(chǔ)器的類型不同D內(nèi)部的寄存器的數(shù)目不同正確答案:B(20)假定A=83H,(R0)=17H,(17H)=34H,執(zhí)行以下指令:
ANLA,#17H
ORL17H,A
XRLA,@R0
CPLA
后,A的內(nèi)容為()A0CBHB6FFFC8721D以上都不正確正確答案:A(21)片內(nèi)RAM低128個(gè)單元?jiǎng)澐譃椋ǎ﹤€(gè)主要部分。A2B3C4D5正確答案:B(22)定時(shí)/計(jì)數(shù)器作定時(shí)時(shí),其計(jì)數(shù)脈沖由系統(tǒng)振蕩器產(chǎn)生的內(nèi)部時(shí)鐘信號(hào)()分頻后提供A10B11C12D13正確答案:C(23)常用的I/O接口編址有()種方式A1B2C3D4正確答案:B(24)MCS-51單片機(jī)的中斷處理過程可分為()個(gè)階段A一B二C三D四正確答案:C(25)單片機(jī)的復(fù)位操作方式有()種A1B2C3D4正確答案:B(26)8051內(nèi)部有()個(gè)并行端口。A1B2C3D4正確答案:D(27)單片機(jī)是在()塊超大規(guī)模的集成電路芯片上,集成了CPU、存儲(chǔ)器、I/O接口、定時(shí)器/計(jì)數(shù)器等電路A一B二C三D四正確答案:A(28)8051系列單片機(jī)中,片內(nèi)數(shù)據(jù)存儲(chǔ)區(qū)一共分為3個(gè)區(qū),寄存器區(qū)、位尋址區(qū)和()A數(shù)據(jù)緩沖區(qū)B指令緩沖器C指令存儲(chǔ)器D數(shù)據(jù)區(qū)正確答案:A(29)8051單片機(jī)中有()個(gè)定時(shí)器/計(jì)數(shù)器A一B二C三D四正確答案:B(30)MCS-51的時(shí)序定時(shí)單位中()最大A節(jié)拍B指令周期C機(jī)器周期D狀態(tài)正確答案:B(31)下列的指令正確的是()ACPLR5BMOVR0,R1CPUSHDPTRDMOVF0,C正確答案:D(32)中斷處理包括保護(hù)現(xiàn)場和()兩部分A為中斷源服務(wù)B中斷響應(yīng)C中斷中止D都不正確正確答案:A(33)在基址加變址尋址方式中,以()作變址寄存器A累加器ABPCCDPTRDPSW正確答案:A(34)()用于訪問程序寄存器,它只出現(xiàn)在相對轉(zhuǎn)移指令中A位尋址B立即尋址C相對尋址D直接尋址正確答案:C(35)下面不屬于I/O接口功能的是()。A實(shí)現(xiàn)和不同外設(shè)的速度匹配B輸出數(shù)據(jù)緩存C輸入數(shù)據(jù)三態(tài)緩沖D數(shù)據(jù)對接正確答案:D(36)總線按功能通常把系統(tǒng)總線分為()組A三B四C五D六正確答案:A(37)在存儲(chǔ)器擴(kuò)展中,無論是線選法還是譯碼法,最終都是為了擴(kuò)展芯片的()端提供信號(hào)A基端B片選C定時(shí)器DN-S圖正確答案:B(38)D/A轉(zhuǎn)換器輸出分為單極性和()兩種輸出方式A雙極性B多極性C三極性D都不正確正確答案:A(39)8KB存儲(chǔ)單元需要()根地址線A10B12C13D15正確答案:C(40)單片機(jī)的發(fā)展大致可分為()個(gè)階段A一B二C三D四正確答案:D(41)MCS-51串行口有()種工作方式A一B二C三D四正確答案:D(42)在串行通訊中,幀格式為1個(gè)起始位,8個(gè)數(shù)據(jù)位和1個(gè)停止位的異步串行通信方式是方式()A1B2C都可以D都不可以正確答案:A(43)堆棧的使用包括()和自動(dòng)方式A指令方式B公式方式C中斷方式D都不正確正確答案:A(44)8051單片機(jī)有()個(gè)中斷源A三B四C五D六正確答案:C(45)若A中的內(nèi)容為0E6H,那么,P標(biāo)志位的值為()A0B1C-1D2正確答案:B(46)在寄存器間接尋址方式中,其“間接”體現(xiàn)的是操作數(shù)的()A數(shù)據(jù)B內(nèi)容C地址D都不正確正確答案:C(47)MCS-51的指令系統(tǒng)按指令功能劃分可分為()大類A二B三C四D五正確答案:D(48)12根地址線可選()個(gè)存儲(chǔ)單元A4KBB8KBC16KBD32KB正確答案:A(49)()是單片機(jī)內(nèi)部的核心部件,包括運(yùn)算器ACPUB內(nèi)存CI/O接口D外設(shè)正確答案:A(50)MCS-51單片機(jī)擴(kuò)展I/O口與外部數(shù)據(jù)存儲(chǔ)器()。A分別獨(dú)立編址B統(tǒng)一編址C變址編址D動(dòng)態(tài)變址正確答案:B(51)在寄存器間接尋址中,指定寄存器中存放的是()。A操作數(shù)B操作數(shù)地址C轉(zhuǎn)移地址D地址偏移量正確答案:B(52)設(shè)(A)=0C3H,(R0)=0AAH,執(zhí)行指令A(yù)NLA,R0后,結(jié)果()A(A)=82HB(A)=6CHC(R0)=82D(R0)=6CH正確答案:A(53)下列指令中錯(cuò)誤的是()AMOVA,R4BMOV20H,R4CMOVR4,R3DMOV@R4,R3正確答案:D(54)P0.P1口作輸入用途之前必須()。A相應(yīng)端口先置1B相應(yīng)端口先置0C外接高電平D外接上拉電阻正確答案:D(55)MCS—51單片機(jī)復(fù)位后,從下列那個(gè)單元開始取指令()。A0003HB000BHC0000H正確答案:C(56)對8031而言,可作為普通I/O口使用的是()。AP0.P2口BP1.P3口CP0.P1.P2.P3口18.8051單片機(jī)共有()中斷源。正確答案:B(57)在工作方式0下,計(jì)數(shù)器是由TH的全部8位和TL的5位組成,因此其計(jì)數(shù)范圍是()。A1~8492B0~8191C0~8192D1~4096正確答案:A(58)以下各項(xiàng)中不能用來對內(nèi)部數(shù)據(jù)存儲(chǔ)器進(jìn)行訪問的是()。A數(shù)據(jù)指針DPTRB按存儲(chǔ)單元地址或名稱C堆棧指針SPD由R0或R1作間址寄存器正確答案:A(59)MCS-51單片機(jī)用來開放或禁止中斷的控制寄存器是()。AIPBTCONCIEDSCON正確答案:C(60)在MCS-51中,需雙向傳遞信號(hào)的是()。A電源線B地址線C數(shù)據(jù)線D控制信號(hào)線正確答案:C(61)可以為訪問程序存儲(chǔ)器提供或構(gòu)成地址的有()。A只有程序計(jì)數(shù)器PCB只有PC和累加器AC只有PC、A和數(shù)據(jù)指針DPTRDPC、A、DPTR和堆棧指針SP正確答案:C(62)下列哪條指令是正確的()APUSHR2BADDR0,ACMOVXA@DPTRDMOV@R0,A正確答案:D(63)啟動(dòng)T1運(yùn)行的指令是()ASETBET0BSETBET1CSETBTR0DSETBTR1正確答案:D(64)設(shè)累加器A的內(nèi)容為0C9H,寄存器R2的內(nèi)容為54H,CY=1,執(zhí)行指令SUBB
A,R2后結(jié)果為()A(A)=74HB(R2)=74HC(A)=75HD(R2)=75H正確答案:B(65)N位LED顯示器采用靜態(tài)顯示方式時(shí),需要提供的I/O線總數(shù)是()。A8+NB8×NCN正確答案:B(66)二進(jìn)制數(shù)110110110對應(yīng)的十六進(jìn)制數(shù)可表示為()A1D3HB1B6HCDB0HD666H正確答案:B(67)在CPU內(nèi)部,反映程序運(yùn)行狀態(tài)或運(yùn)算結(jié)果特征的寄存器是()。APCBPSWCADSP正確答案:B(68)PSW中的RS1=0.RS0=1時(shí),當(dāng)前使用的工作寄存區(qū)對應(yīng)的單元是()。A00H~07HB08H~1FHC10H~17HD18H~1FH正確答案:B(69)某異步通訊接口的波特率為4800,則該接口每秒鐘傳送()。A4800位B4800字節(jié)C9600位D9600字節(jié)正確答案:A(70)在下列信號(hào)中,不是給程序存儲(chǔ)器擴(kuò)展使用的是()。APSENBEACALEDWR正確答案:D(71)INTEL8031的P0口,當(dāng)使用外部存儲(chǔ)器時(shí)它是一個(gè)()。A傳輸高8位地址口B傳輸?shù)?位地址口C傳輸?shù)?位數(shù)據(jù)口D傳輸?shù)?位地址/數(shù)據(jù)總線口正確答案:D(72)8031復(fù)位后,PC與SP的值為(
)A0000H,00HB0000H,07HC0003H,07HD0800H,00H正確答案:B(73)T0設(shè)置成計(jì)數(shù)方式時(shí),外部引腳計(jì)數(shù)脈沖的最高頻率應(yīng)是晶振頻率的()。A1/12B1/24C1/48正確答案:B(74)定時(shí)器/計(jì)數(shù)器工作于模式2,在計(jì)數(shù)溢出時(shí)()。A計(jì)數(shù)從零重新開始B計(jì)數(shù)從初值重新開始C計(jì)數(shù)停止正確答案:B(75)CPU主要的組成部部分為(
)A運(yùn)算器、控制器B加法器、寄存器C運(yùn)算器、寄存器D運(yùn)算器、指令譯碼器正確答案:A(76)能夠用紫外光擦除ROM中程序的只讀存儲(chǔ)器稱為(
)。A掩膜ROMBPROMCEPROMDEEPROM正確答案:C(77)以下所列的特點(diǎn)中,不屬于串行工作方式2的是()。A11位幀格式B有第9數(shù)據(jù)位C使用一種固定的波特率D使用兩種固定的波特率正確答案:C(78)下列指令中不影響標(biāo)志位CY的指令有()AADDA,20HBCLRCRRCADINCA正確答案:B(79)下列指令中正確的是()。AMOVP2.1,ABJBCTF0,L1CMOVXB,@DPTRDMOVA,@R3正確答案:B(80)下列功能中不是由I/O接口實(shí)現(xiàn)的是()。A速度協(xié)調(diào)B數(shù)據(jù)緩沖和鎖存C數(shù)據(jù)轉(zhuǎn)換D數(shù)據(jù)暫存正確答案:A(81)已知1只共陰極LED顯示器,其中a筆段為字形代碼的最低位,若需顯示數(shù)字1,它的字形代碼應(yīng)為()。A06HBF9HC30HDCFH正確答案:A(82)當(dāng)晶振頻率是12MHz時(shí),MCS—51單片機(jī)的機(jī)器周期是()。A1μsB1msC2μsD2ms正確答案:A(83)進(jìn)位標(biāo)志CY在()中。A累加器B算邏運(yùn)算部件ALUC程序狀態(tài)字寄存器PSWDDPOR正確答案:C(84)中斷是一種()。A資源共享技術(shù)B數(shù)據(jù)轉(zhuǎn)換技術(shù)C數(shù)據(jù)共享技術(shù)D并行處理技術(shù)正確答案:A(85)如果把8255A的A1、A0分別與80C51的P0.1、P0.0連接,則8255A的A口B口C口和控制寄存器的地址可能是()。AXX00H~~XX03HB00XXH~~03XXHC0XXXH~~3XXXHDX00XH~~X03XH正確答案:A(86)如在系統(tǒng)中只擴(kuò)展一片INTEL2764(8KBX8)
除應(yīng)使用P0口的8條口線外,至少還應(yīng)使用P2口的口線()。A4條B5條C6條D7條正確答案:B(87)定時(shí)工作方式0和1比較,定時(shí)工作方式2不具備的特點(diǎn)是()。A計(jì)數(shù)溢出后能自動(dòng)重新加載計(jì)數(shù)初值B增加計(jì)數(shù)器位數(shù)C提高定時(shí)精度D適于循環(huán)定時(shí)和循環(huán)計(jì)數(shù)應(yīng)用正確答案:B(88)在定時(shí)器操作中,選擇其工作方式的寄存器是()。ATMODBTCONCIEDSCON正確答案:A(89)8031單片機(jī)中既可位尋址又可字節(jié)尋址的單元是()。A20HB30HC00HD70H正確答案:A(90)十進(jìn)制數(shù)89.75其對應(yīng)的二進(jìn)制可表示為().A10001001.01110101B1001001.10C1011001.11D10011000.11正確答案:C(91)累加器A的位地址為()。AE7HBF7HCD7HD87H正確答案:A(92)下列定時(shí)/計(jì)數(shù)硬件資源中,不是供用戶使用的是()。A高8位計(jì)數(shù)器THB低8位計(jì)數(shù)器TLC定時(shí)器/計(jì)數(shù)器控制邏輯D用于定時(shí)/記數(shù)控制的相關(guān)寄存器正確答案:C(93)下列數(shù)據(jù)字定義的數(shù)表中,(
)是錯(cuò)誤的。ADW“AA”BDW“A”CDW“OABC”DDWOABCH正確答案:C(94)判斷下列的說法是否正確?A特殊功能寄存器SCON,與定時(shí)器/計(jì)數(shù)器的控制無關(guān)。B特殊功能寄存器TMOD,與定時(shí)器/計(jì)數(shù)器的控制無關(guān)。C特殊功能寄存器IE,與定時(shí)器/計(jì)數(shù)器的控制無關(guān)。D特殊功能寄存器TCON,與定時(shí)器/計(jì)數(shù)器的控制無關(guān)。正確答案:A(95)8051單片機(jī)中,唯一一個(gè)用戶不能直接使用的寄存器是()。APSWBDPTRCPCDB正確答案:C(96)對程序計(jì)數(shù)器PC的操作()。A是自動(dòng)進(jìn)行的B是通過傳送進(jìn)行的C是通過加1指令進(jìn)行的D是通過減1指令進(jìn)行的正確答案:A(97)十進(jìn)制數(shù)126其對應(yīng)的十六進(jìn)制可表示為()A8FB8ECFED7E正確答案:D(98)T0的中斷服務(wù)程序入口地址為()。A0003HB000BHC0013HD001BH正確答案:B(99)寄存器B的位地址為()。AE7HBF7HCD7HD87H正確答案:B(100)單片機(jī)上電后或復(fù)位后,工作寄存器R0是在()。A0區(qū)00H單元B0區(qū)01H單元C0區(qū)09H單元DSFR正確答案:A(101)下列是把DAC0832連接成雙緩沖方式進(jìn)行正確數(shù)據(jù)轉(zhuǎn)換的措施,其中錯(cuò)誤的()。A給兩個(gè)寄存器各分配一個(gè)地址B把兩個(gè)地址譯碼信號(hào)分別接CS和XFER引腳C在程序中使用一條MOVX指令輸出數(shù)據(jù)D在程序中使用一條MOVX指令輸入數(shù)據(jù)正確答案:C(102)下列理由中,不能說明MCS-51的I/O編址是統(tǒng)一方式而非獨(dú)立方式的理由()。A沒有專用的I/O指令B沒有區(qū)分存儲(chǔ)器和I/O的控制信號(hào)C使用存儲(chǔ)器指令進(jìn)行I/O操作DP3口線具有第二功能正確答案:D(103)8051單片機(jī)共有()個(gè)中斷優(yōu)先級。A2B3C4D5正確答案:A(104)下列表達(dá)式錯(cuò)誤的是()中。AX補(bǔ)+Y補(bǔ)=〔X+Y〕補(bǔ)BX=〔X補(bǔ)〕補(bǔ)CX=XDX?Y+X?Y=X+Y正確答案:D(105)外中斷初始化的內(nèi)容不包括()。A設(shè)置中斷響應(yīng)方式B設(shè)置外中斷允許C設(shè)置中斷總允許D設(shè)置中斷方式正確答案:A(106)外部中斷1的中斷入口地址為()。A0003HB000BH____C0013H____D001BH正確答案:C(107)在接口電路中的“口”一定是一個(gè)()。A已賦值的寄存器B數(shù)據(jù)寄存器C可編址的寄存器D既可讀又可寫的寄存器正確答案:C(108)以下有關(guān)PC與DPTR的結(jié)論中有錯(cuò)誤的是()。A.DPTR是可以進(jìn)行訪問的而PC不能訪問B它們都是16位的寄存器C.它們都具有加1功能DDPTR可以分為2個(gè)8位寄存器使用,但PC不能正確答案:C(109)MCS-51片外擴(kuò)展存儲(chǔ)器時(shí),ROM的最大容量為()。A128B256C4KD64K正確答案:D(110)二進(jìn)制數(shù)110010010對應(yīng)的十六進(jìn)制數(shù)可表示為()A192HBC90HC1A2HDCA0H正確答案:A(111)在數(shù)據(jù)傳送過程中,數(shù)據(jù)由串行變?yōu)椴⑿锌赏ㄟ^()實(shí)現(xiàn)。A數(shù)據(jù)寄存器B移位寄存器C鎖存器DA/D轉(zhuǎn)換器正確答案:B(112)在堆棧操作中,當(dāng)進(jìn)棧數(shù)據(jù)全部彈出后,這時(shí)SP應(yīng)指向()。A棧底單元B7FH單元C棧底單元地址加1D棧底單元地址減1正確答案:A(113)外部中斷源IE1(外部中斷1)的向量地址為()。A0003HB000BHC0013HD002BH正確答案:C(114)串行通信的傳送速率單位是波特,而波特的單位是()。A字符/秒B位/秒C楨/秒D楨/分正確答案:B(115)中斷查詢,查詢的是()A中斷請求信號(hào)B中斷標(biāo)志C外中斷方式控制位D中斷允許控制位正確答案:B(116)為給掃描工作的鍵盤提供接口電路,在接口電路中只需要()。A一個(gè)輸入口B一個(gè)輸出口和一個(gè)輸入口C一個(gè)輸出口D一個(gè)輸出口和兩個(gè)輸入口正確答案:B(117)單片機(jī)8051的XTAL1和XTAL2引腳是()引腳。A外接定時(shí)器B外接串行口C外接中斷D外接晶振正確答案:D(118)執(zhí)行返回指令時(shí),返回的斷點(diǎn)是()A調(diào)用指令的首地址B調(diào)用指令的末地址C調(diào)用指令下一條指令的首地址D返回指令的末地址正確答案:C(119)單片機(jī)芯片內(nèi)部提供了一定數(shù)量的工作寄存器,這樣做的好處是不應(yīng)包括()。A提高程序運(yùn)行的可靠性B提高程序運(yùn)行速度C為程序設(shè)計(jì)提供方便D減少程序長度正確答案:D(120)執(zhí)行MOVSP,#30H指令后,壓棧從片內(nèi)RAM哪單元開始()。A2FHB30HC31H正確答案:C(121)INTEL8051CPU是位()的單片機(jī)。A16B4C8D準(zhǔn)16正確答案:C(122)對于INTEL8031來說,EA腳總是()。A接地B接電源C懸空D不用正確答案:A(123)定時(shí)器/計(jì)數(shù)器工作方式1是()。A8位計(jì)數(shù)器結(jié)構(gòu)B2個(gè)8位計(jì)數(shù)器結(jié)構(gòu)C13位計(jì)數(shù)結(jié)構(gòu)D16位計(jì)數(shù)結(jié)構(gòu)正確答案:D(124)內(nèi)部RAM中的位尋址區(qū)定義的位是給()。A位操作準(zhǔn)備的B移位操作準(zhǔn)備的C控制轉(zhuǎn)移操作準(zhǔn)備的D以上都對正確答案:D(125)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),不起作用的信號(hào)是()中。ARDBWRCPSENDALE正確答案:C(126)有如下程序段:MOV
R0,#30H
SETB
C
CLR
A
ADDC
A,#00H
MOV
﹫R0,A執(zhí)行結(jié)果是()。A(30H)=00HB(30H)=01HC(00H)=00HD(00H)=01H正確答案:B(127)已知晶振頻率為6MHZ,定時(shí)器T0工作在模式2時(shí),其初值計(jì)算公式是()。At=(28-X)×1μsBt=(28-X)×2μsCt=(216-X)×2μs正確答案:B(1)中斷查詢確認(rèn)后,在下列各種8031單片機(jī)運(yùn)行情況中,不能立即進(jìn)行響應(yīng)的是()A當(dāng)前正在執(zhí)行高優(yōu)先級中斷處理B當(dāng)前正在執(zhí)行RETI指令C當(dāng)前指令是DIV指令,且正處于取指令的機(jī)器周期D當(dāng)前指令是MOVA,R3正確答案:ABC(2)區(qū)分MCS-51單片機(jī)片外程序存儲(chǔ)器和片外數(shù)據(jù)存儲(chǔ)器的最可靠的方法是()A看其芯片的型號(hào)是ROM還是RAMB看其離MCS-51芯片的遠(yuǎn)近C看其位于地址范圍的低端還是高段D看其是與RD信號(hào)連接還是與PSEN信號(hào)連接正確答案:AD(3)下列說法中不正確的是()A單片機(jī)的主頻越高,其運(yùn)算速度越快BPC是1個(gè)不可尋址的特殊功能寄存器C在MCS-51單片機(jī)中,1個(gè)機(jī)器周期等于1usD特殊功能寄存器SP內(nèi)裝的是棧頂首地址單元的內(nèi)容正確答案:BCD(4)下列說法中正確的是()A轉(zhuǎn)換速率這一指標(biāo)僅適用于A/D轉(zhuǎn)換器,D/A轉(zhuǎn)換器不用考慮轉(zhuǎn)換速率這一問題B輸出模擬量的最小變化量稱為A/D轉(zhuǎn)換器的分辨率CADC0809可以利用轉(zhuǎn)換結(jié)束信號(hào)EOC向8031發(fā)出中請求D對于周期性的干擾電壓,可使用雙積分的A/D轉(zhuǎn)換器,并選擇合適的積分元件,可以將該周期性的干擾電壓帶來的轉(zhuǎn)換誤差消除()正確答案:CD(5)單片機(jī)與普通計(jì)算機(jī)的不同之處在于其將()、()和()三部分集成于一塊芯片上ACPUB存儲(chǔ)器CI/O口D顯示器正確答案:ABC(6)下列說法正確的是()A同一級別的中斷請求按時(shí)間的先后順序響應(yīng)B同級中斷不能嵌套C低優(yōu)先級中斷請求不能中斷高優(yōu)先級中斷請求,但是高優(yōu)先級中斷請求能中斷低優(yōu)先級中斷請求D同一時(shí)間同一級別的多中斷請求,將形成阻塞,系統(tǒng)無法響應(yīng)正確答案:ABC(7)下列說法正確的是:A同一級別的中斷請求按時(shí)間的先后順序響應(yīng)。B同級中斷不能嵌套。C低優(yōu)先級中斷請求不能中斷高優(yōu)先級中斷請求,但是高優(yōu)先級中斷請求能中斷低優(yōu)先級中斷請求。正確答案:ABC(8)下列說法錯(cuò)誤的是:A各中斷發(fā)出的中斷請求信號(hào),都會(huì)標(biāo)記在MCS-51系統(tǒng)的IE寄存器中。B各中斷發(fā)出的中斷請求信號(hào),都會(huì)標(biāo)記在MCS-51系統(tǒng)的TCON與SCON寄存器中。C各中斷發(fā)出的中斷請求信號(hào),都會(huì)標(biāo)記在MCS-51系統(tǒng)的IP寄存器中。D各中斷發(fā)出的中斷請求信號(hào),都會(huì)標(biāo)記在MCS-51系統(tǒng)的TMOD寄存器中。正確答案:ACD(1)MCS-51是單片機(jī)發(fā)展第二階段的代表機(jī)型()A錯(cuò)誤B正確正確答案:B(2)特殊功能寄存器SCON,與定時(shí)器/計(jì)數(shù)器的控制無關(guān)()A錯(cuò)誤B正確正確答案:B(3)程序計(jì)數(shù)器PC不能為用戶編程時(shí)直接使用,因?yàn)樗鼪]有地址()A錯(cuò)誤B正確正確答案:B(4)8051的P3口與P2口特點(diǎn)差不多()A錯(cuò)誤B正確正確答案:A(5)定時(shí)器/計(jì)數(shù)器工作方式1的計(jì)數(shù)器的長度為16位A錯(cuò)誤B正確正確答案:B(6)8051單片機(jī)把程序和數(shù)據(jù)放在一個(gè)存儲(chǔ)器內(nèi)()A錯(cuò)誤B正確正確答案:A(7)在串行通信中,按照數(shù)據(jù)傳送方向分為3種制式:單工、半雙工、全雙工()A錯(cuò)誤B正確正確答案:B(8)PC可以看成使程序存儲(chǔ)器的地址指針()A錯(cuò)誤B正確正確答案:B(9)中斷處理包括兩部分內(nèi)容()A錯(cuò)誤B正確正確答案:B(10)在MCS-51單片機(jī)中,1個(gè)機(jī)器周期等于10us()A錯(cuò)誤B正確正確答案:A(11)在8155H芯片中,決定端口和RAM單元編址的信號(hào)線是AD7-AD0和WR()A錯(cuò)誤B正確正確答案:A(12)單片機(jī)在工業(yè)控制中應(yīng)用廣泛()A錯(cuò)誤B正確正確答案:B(13)在MCS-51單片機(jī)系統(tǒng)中,常用的偽指令共有8條()A錯(cuò)誤B正確正確答案:A(14)邏輯運(yùn)算類指令均不影響PSW中的標(biāo)志位()A錯(cuò)誤B正確正確答案:A(15)中斷處理程序的最后一條指令是中斷返回指令()A錯(cuò)誤B正確正確答案:B(16)8255A的B口可以設(shè)置成方式2()A錯(cuò)誤B正確正確答案:A(17)CPU由三大部分組成()A錯(cuò)誤B正確正確答案:A(18)并行通信是數(shù)據(jù)的各位同時(shí)傳送()A錯(cuò)誤B正確正確答案:B(19)單雙工數(shù)據(jù)傳送是單向的,只需要一條數(shù)據(jù)線()A錯(cuò)誤B正確正確答案:B(20)地址總線用于傳送單片機(jī)送出的地址信號(hào)()A錯(cuò)誤B正確正確答案:B(21)所有指令格式是由兩部分組成()A錯(cuò)誤B正確正確答案:A(22)累加器ACC為8位寄存器()A錯(cuò)誤B正確正確答案:B(23)MCS-51采用了7種尋址方式()A錯(cuò)誤B正確正確答案:B(24)程序計(jì)數(shù)器PC具有自動(dòng)加1功能()A錯(cuò)誤B正確正確答案:B(25)運(yùn)算器的核心部件里包括邏輯單元ALU()A錯(cuò)誤B正確正確答案:B(26)波特率是指每秒鐘傳送二進(jìn)制數(shù)碼的位數(shù)()A錯(cuò)誤B正確正確答案:B(27)ADC0809是一種8路模擬輸入8位數(shù)字輸出的轉(zhuǎn)換芯片()A錯(cuò)誤B正確正確答案:B(28)各中斷發(fā)出的中斷請求信號(hào),都會(huì)標(biāo)記在MCS-51系統(tǒng)的TCON與SCON寄存器中()A錯(cuò)誤B正確正確答案:B(29)時(shí)鐘電路用于產(chǎn)生單片機(jī)工作所需要的時(shí)鐘信號(hào)()A錯(cuò)誤B正確正確答案:B(30)MCS-51的基本指令中,單字節(jié)指令有50條()A錯(cuò)誤B正確正確答案:A(31)在計(jì)算機(jī)的應(yīng)用領(lǐng)域中基本的通信有兩種()A錯(cuò)誤B正確正確答案:B(32)DPTR是可以訪問的,而PC不能訪問()A錯(cuò)誤B正確正確答案:B(33)堆棧最大的特點(diǎn)是“后進(jìn)后出”()A錯(cuò)誤B正確正確答案:A(34)PC和DPTR它們都有加1的功能()A錯(cuò)誤B正確正確答案:B(35)MCS-51的兩個(gè)定時(shí)器/計(jì)數(shù)器都有定時(shí)功能()A錯(cuò)誤B正確正確答案:B(36)PSW是一個(gè)8位的特殊功能寄存器()A錯(cuò)誤B正確正確答案:B(37)立即尋址方式是被操作的數(shù)據(jù)本身在指令中,而不是它的地址在指令中()A錯(cuò)誤B正確正確答案:B(38)8051有4個(gè)8位并行接口()A錯(cuò)誤B正確正確答案:B(39)MCS-51單片機(jī)的數(shù)據(jù)總線是8位的()A錯(cuò)誤B正確正確答案:B(40)MOV28H,@R2()A錯(cuò)誤B正確正確答案:A(41)堆棧有棧頂和棧底之分()A錯(cuò)誤B正確正確答案:B(42)8031共有21個(gè)特殊功能寄存器,它們的位都是可以用軟件設(shè)置的,因此,是可以進(jìn)行位尋址的()A錯(cuò)誤B正確正確答案:A(43)有關(guān)PC和DPTR,它們都有加1的功能()A錯(cuò)誤B正確正確答案:B(44)8051的基本指令共110條()A錯(cuò)誤B正確正確答案:A(45)MCS-51的程序存儲(chǔ)器只能用來存放程序。(
)A對B錯(cuò)正確答案:B(46)單片機(jī)的一個(gè)機(jī)器周期是指完成某一個(gè)規(guī)定操作所需的時(shí)間,一般情況下,一個(gè)機(jī)器周期等于一個(gè)時(shí)鐘周期。(
)A對B錯(cuò)正確答案:B(47)AJMP跳轉(zhuǎn)空間最大可達(dá)到642KB
。(
)A對B錯(cuò)正確答案:A(48)MOVCA@A+DPTR,這是條相對尋址指令。(
)A對B錯(cuò)正確答案:B(49)(10)ACALLPROC(
)A對B錯(cuò)正確答案:A(50)判斷下列說法是否正確?8255A具有三態(tài)緩沖器,因此可以直接掛在系統(tǒng)的數(shù)據(jù)總線上。(
)A對B錯(cuò)正確答案:B(51)單片機(jī)的CPU從功能上可分為運(yùn)算器和存儲(chǔ)器。(
)A對B錯(cuò)正確答案:B(52)定時(shí)器與計(jì)數(shù)器的工作原理均是對輸入脈沖進(jìn)行計(jì)數(shù)。(
)A對B錯(cuò)正確答案:A(53)使用8751且=1時(shí),仍可外擴(kuò)64KB的程序存儲(chǔ)器。(
)A對B錯(cuò)正確答案:B(54)單片機(jī)的復(fù)位有上電自動(dòng)復(fù)位和按鈕手動(dòng)復(fù)位兩種,當(dāng)單片機(jī)運(yùn)行出錯(cuò)或進(jìn)入死循環(huán)時(shí),可按復(fù)位鍵重新啟動(dòng)。(
)A對B錯(cuò)正確答案:A(55)MCS-51單片機(jī)的片內(nèi)存儲(chǔ)器稱為程序存儲(chǔ)器。(
)A對B錯(cuò)正確答案:B(56)MOVMOVC
A,@A+DPTR是一條查表指令。(
)A對B錯(cuò)正確答案:B(57)CS-51單片機(jī)共有兩個(gè)時(shí)鐘XTAL1和XTAL2。(
)A對B錯(cuò)正確答案:B(58)將37H單元的內(nèi)容傳送至A的指令是:MOVA,#37H。(
)A對B錯(cuò)正確答案:B(59)8051的累加器ACC是一個(gè)8位的寄存器,簡稱為A,用來存一個(gè)操作數(shù)或中間結(jié)果。(
)A對B錯(cuò)正確答案:A(60)STC89C52掉電狀態(tài)表示單片機(jī)無電流即斷電狀態(tài)。(
)A對B錯(cuò)正確答案:B(61)TMOD中的GATE=1時(shí),表示由兩個(gè)信號(hào)控制定時(shí)器的啟停。(
)A對B錯(cuò)正確答案:A(62)MCS-51單片機(jī)的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存儲(chǔ)器的一個(gè)區(qū)(
)A對B錯(cuò)正確答案:A(63)8051的程序狀態(tài)字寄存器PSW是一個(gè)8位的專用寄存器,用于存放程序運(yùn)行中的各種狀態(tài)信息。(
)A對B錯(cuò)正確答案:A(64)在中斷響應(yīng)階段CPU一定要做如下2件工作:保護(hù)斷點(diǎn)和給出中斷服務(wù)程序入口地址。(
)A對B錯(cuò)正確答案:A(65)(4)ADDCA,R7(
)A對B錯(cuò)正確答案:A(66)MOVA,R0,這是寄存器尋址方式。(
)A對B錯(cuò)正確答案:A(67)判斷下列說法是否正確?區(qū)分MCS-51單片機(jī)片外程序存儲(chǔ)器和片外數(shù)據(jù)存儲(chǔ)器的最可靠的方法是:(
)A對B錯(cuò)正確答案:B(68)當(dāng)EA腳接***此處為域***高電平時(shí),對ROM的讀操作只訪問片外程序存儲(chǔ)器。(
)A對B錯(cuò)正確答案:B(69)(7)MOVC,ACC.0(
)A對B錯(cuò)正確答案:A(70)判斷下列說法是否正確?在8155H芯片中,決定端口和RAM單元編址的信號(hào)線是AD7-AD0和WR。(
)A對B錯(cuò)正確答案:B(71)程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的作用不同,程序存儲(chǔ)器一般用存放數(shù)據(jù)表格和程序,而數(shù)據(jù)存儲(chǔ)器一般用來存放數(shù)據(jù)。(
)A對B錯(cuò)正確答案:B(72)MUL
AB的執(zhí)行結(jié)果是高低8位在A中,低高8
位在B中。(
)A對B錯(cuò)正確答案:B(73)TMOD中GATE=1時(shí),表示由兩個(gè)信號(hào)控制定時(shí)器的啟停。(
)A對B錯(cuò)正確答案:A(74)執(zhí)行返回指令時(shí),返回的斷點(diǎn)是調(diào)用指令的首地址。(
)A對B錯(cuò)正確答案:B(75)MCS-51的特殊功能寄存器分布在60H~80H地址范圍內(nèi)。()(
)A對B錯(cuò)正確答案:B(76)單片機(jī)的指令周期是執(zhí)行一條指令所需要的時(shí)間。一般由若干個(gè)機(jī)器周(
)A對B錯(cuò)正確答案:A(77)存儲(chǔ)器分成內(nèi)存和外存兩大部分,其中外內(nèi)存可以直接與CPU交換信息。(
)A對B錯(cuò)正確答案:B(78)各中斷源發(fā)出的中斷請求信號(hào),都會(huì)標(biāo)記在MCS-51系統(tǒng)中的TCON中。(
)A對B錯(cuò)正確答案:B(79)MCS-51的數(shù)據(jù)傳送指令是把源操作數(shù)傳送到目的操作數(shù),指令執(zhí)行后,源操作數(shù)改變,目的操作數(shù)修改為源操作數(shù)。(
)A對B錯(cuò)正確答案:B(1)中央處理器CPU是單片機(jī)的核心,它完成1、正確答案:運(yùn)算和控制功能(2)定時(shí)器中斷請求發(fā)生在1、正確答案:定時(shí)時(shí)間到(3)MCS-51單片機(jī)的CPU包括了和兩部分電路。1、正確答案:運(yùn)算器2、正確答案:控制器(4)單片機(jī)內(nèi)有組成微機(jī)的主要功能部件、和。1、正確答案:CPU2、正確答案:存儲(chǔ)器3、正確答案:I/O接口(5)中斷處理的全過程分為以下3個(gè)段:、、。1、正確答案:中斷請求2、正確答案:中斷響應(yīng)3、正確答案:中斷服務(wù)(6)MCS—5l單片機(jī)的堆棧區(qū)只可設(shè)置在,堆棧寄存器5P是位寄存器。1、正確答案:片內(nèi)數(shù)據(jù)存儲(chǔ)區(qū)(器)(7)123=B=
H。1、正確答案:010100102、正確答案:52(8)在接口電路中,把已經(jīng)編址并能進(jìn)行讀寫操作的寄存器稱為。1、正確答案:端口(9)P0通常用作。1、正確答案:單片機(jī)系統(tǒng)的地址/數(shù)據(jù)總線(10)PC存放,具有特性。在8051中決定程序執(zhí)行順序的是PC還是DPTR?它是位?(是,不是)SFG?1、正確答案:CPU2、正確答案:將要執(zhí)行的指令所在的ROM單元的地址3、正確答案:自動(dòng)加14、正確答案:165、正確答案:不是(11)當(dāng)程序輸入錯(cuò)誤或需要調(diào)整時(shí),使用命令完成1、正確答案:A(12)存儲(chǔ)器映象是1、正確答案:存儲(chǔ)器在整個(gè)存儲(chǔ)空間的地址范圍(13)假定累加器A中的內(nèi)容為40H,執(zhí)行指令1000H:MOVCA,@A+PC后,把程序存儲(chǔ)器
單元的內(nèi)容送入累加器A中。1、正確答案:10412、正確答案:H(14)在基址加變址尋址方式中,以作變址寄存器,以或作基址寄存器。1、正確答案:累加器A2、正確答案:DPTR3、正確答案:PC(15)半導(dǎo)體存儲(chǔ)器分成兩大類和其中具有易失性,常用于存儲(chǔ)。1、正確答案:RAM2、正確答案:ROM3、正確答案:RAM4、正確答案:臨時(shí)性數(shù)據(jù)(16)若由程序設(shè)定RS1、RS0=10,則工作寄存器R0~R7的直接地址為。1、正確答案:10H~17H(17)在存儲(chǔ)器擴(kuò)展中,無論是線選法還是譯碼法,最終都是為了擴(kuò)展芯片的端提供信號(hào)。1、正確答案:片選(18)16KBRAM存儲(chǔ)器的首地址若為3000H,則末地址為H。1、正確答案:6FFF(19)只有在碼表示中0的表示是唯一的1、正確答案:補(bǔ)(20)中斷響應(yīng)時(shí)間是指1、正確答案:從查詢中斷請求標(biāo)志位到轉(zhuǎn)向中斷區(qū)入口地址所需的機(jī)器周期數(shù)(21)單片機(jī)即一個(gè)芯片的計(jì)算機(jī),此芯片上包括五部分:運(yùn)算器、、、輸入部分、。1、正確答案:存儲(chǔ)器2、正確答案:控制器3、正確答案:輸出部分(22)MCS-51外部數(shù)據(jù)存儲(chǔ)器尋址空間。1、正確答案:64KB(23)通過堆棧操作實(shí)現(xiàn)子程序調(diào)用,首先就要把的內(nèi)容入棧,以進(jìn)行斷點(diǎn)保護(hù)。調(diào)用返回時(shí),再進(jìn)行出棧保護(hù),把保護(hù)的斷點(diǎn)送回到
。1、正確答案:PC2、正確答案:PC(24)端口(或稱口)是1、正確答案:接口電路中已編址并能進(jìn)行讀或?qū)懖僮鞯募拇嫫鳎?5)異步串行近程通信時(shí)的傳送信號(hào)是1、正確答案:TTL電平信號(hào)(26)MCS-51常用的尋址方式有。1、正確答案:立即尋址、直接尋址、寄存器、寄存器間接尋址、變址尋址(27)以助記符形式表示的計(jì)算機(jī)指令就是它的語言。1、正確答案:匯編(28)MCS-51輸入/輸出口線
條,它們都是端口1、正確答案:82、正確答案:I/O(29)8051內(nèi)部有并行口,P0口直接作輸出口時(shí),必須外接;并行口作輸入口時(shí),必須先
,才能讀入外設(shè)的狀態(tài)。1、正確答案:42、正確答案:上拉電阻3、正確答案:口鎖存器置1(30)設(shè)定T1為計(jì)數(shù)器方式,工作方式2,則TMOD中的值為。1、正確答案:60H(高位為6即可)(31)MCS-51內(nèi)部程序存儲(chǔ)器(ROM)容量,地址從開始,用于存放程序和表格常數(shù)。1、正確答案:4KB2、正確答案:0000H(32)在MCS-51中,PC和DPTR都用于提供地址,但PC是為了訪問存儲(chǔ)器提供地址,而DPTR是為訪問存儲(chǔ)器提供地址。1、正確答案:程序數(shù)據(jù)(33)123=B=H。1、正確答案:010100102、正確答案:52(34)單片機(jī)與普通計(jì)算機(jī)的不同之處在于其將
、
和
三部分集成于一塊芯片上。1、正確答案:CPU2、正確答案:存儲(chǔ)器3、正確答案:I/O口(35)MCS—51內(nèi)部的SFR共有個(gè)1、正確答案:21(36)定時(shí)器/計(jì)數(shù)器的工作方式3是指的將拆成兩個(gè)獨(dú)立的8位計(jì)數(shù)器。而另一個(gè)定時(shí)器/計(jì)數(shù)器此時(shí)通常只可作為使用。1、正確答案:定時(shí)器/計(jì)數(shù)器02、正確答案:串行口的波特率發(fā)生器(37)在單片機(jī)中,為實(shí)現(xiàn)數(shù)據(jù)的I/O傳送,可使用三種控制方式,即方式、方式和方式1、正確答案:無條件傳送2、正確答案:查詢3、正確答案:中斷(38)8051的堆棧區(qū)一般開辟在1、正確答案:用戶RAM區(qū)(39)MOVDPTR,#data16的作用是用來設(shè)定。1、正確答案:地址指針。(40)單片機(jī)是一種將、和集成在一個(gè)芯片中的微型計(jì)算機(jī)。1、正確答案:Cpu2、正確答案:存儲(chǔ)器3、正確答案:輸入輸出接口(41)MCS-51單片機(jī)的PSEN引腳是
選通信號(hào)。1、正確答案:外部程序存儲(chǔ)器(42)MCS-51,有個(gè)中斷源,分為個(gè)優(yōu)先級。1、正確答案:52、正確答案:2(43)用命令設(shè)置斷點(diǎn)。1、正確答案:B(44)任何程序總是由三種基本結(jié)構(gòu)組成:順序、分支和。1、正確答案:循環(huán)(45)已知程序執(zhí)行前有A=01H,SP=42H,(41H)=FFH,(42H)=FFH。下述程序執(zhí)行后:
()POP()DPH
()POP()DPL
()MOVDPTR,#3000H
()RL()A
()MOVB,A
()MOVCA,@A+DPTR
()PUSHA
()MOVA,B
()INC()A
()MOVCA,@A+DPTR
()PUSHA
()RET
()ORG3000H
()DB()10H,80H,30H,80H,50H,80H
請問:A=,SP=,(41H)=,(42H)=1、正確答案:80H2、正確答案:42H3、正確答案:30H4、正確答案:80H(46)P2口通常用作,也可以作通用的I/O口使用。1、正確答案:高8位地址線(1)簡述匯編語言中的標(biāo)號(hào)有什么規(guī)定?正確答案:(1)標(biāo)號(hào)由1—8字符組成,頭一個(gè)字符必須是字母。(2)不能使用匯編語言已定義的符號(hào)。(3)標(biāo)號(hào)后必須跟冒號(hào):(4)同一標(biāo)號(hào)在一個(gè)程序中只能定義一次。(1)用定時(shí)器0以工作方式2,產(chǎn)生100us定時(shí),在P1.0輸出周期為200us連續(xù)方波。時(shí)鐘晶振為6MHZ,請用查詢方式編程。正確答案:(1)計(jì)算機(jī)器周期:Tm=12/focs=12/6*106=2us(2)to=(28—X)*Tm200/2*10-6=(28—X)*2*10-6
100=(28—X)*2X=256—50=216TH0=0D8HTL0=0D8HMOVTMOD,#02HMOVTL0,#0D8HMOVTH0,#0D8HSETBTR0LOOP:JBCTF0,NEXTSJMPLOOPNEXT:MOVTL0,#0D8HMOVTH0,#0D8HCPL,P1.0SJMPLOOP(2)編寫出外部中斷1為跳沿觸發(fā)的中斷初始化程序。正確答案:SETBIT1
SETBEX1
SETBEA(3)已知(R0)=20H,(20H)=36H,(21H)=17H,(36H)=34H,執(zhí)行過程如下:
MOVA,@R0
MOVR0,A
MOVA,@R0
ADDA,21H
ORLA,#21H
RLA
MOVR2,A
RET
則執(zhí)行結(jié)束(R0)=(R2)=正確答案:A)←((R0))(A)=36H
(R0)←(A)(R0)←36H
(A)←((R0))(A)←34H
(A)←(A)+(21H)34H+17H=4BH
(A)←(A)21H4BH21H=6BH
(A)←D6H
(R2)←D6H
(R0)=36H(R2)=D6H(4)用8031單片機(jī),并采用一片2716(2KB)和一片6116(2KB)組成一個(gè)既有程序存儲(chǔ)器又有數(shù)據(jù)存儲(chǔ)器的擴(kuò)展系統(tǒng),請說明其存儲(chǔ)空間。正確答案:地址:
芯片P2.2P2.1P2.0P0.7……P0.0地址范圍
27160000…00000H
…
1111…107FFH
61160000…00000H
1111…107FFH(5)RAM中40H單元內(nèi)存有一個(gè)十六進(jìn)制數(shù),把這個(gè)數(shù)轉(zhuǎn)換為BCD碼的十進(jìn)制數(shù),BCD碼的十位和個(gè)位放在累加器A中,百位放在R2中。
ORG2200H
MOVA,__________
MOVB,#64H
DIVAB
MOVR2,A
MOVA,__________
XCHA,B
DIVAB
SWAP__________
ORLA,B
SJMP$
END正確答案:__40H____#0AH______A__(6)假設(shè)三個(gè)8位無符號(hào)數(shù)相加,其中一加數(shù)在內(nèi)部RAM的50H,51H,52H,另一個(gè)數(shù)在內(nèi)部RAM的53H,54H,55H相加之后放在50H,51H,52H單元中,進(jìn)位存放在53H單元中,請編寫程序。正確答案:MOVR0,50H
MOVR1,53H
MOVA,@R0
ADDA,@R1
MOV@R0,A
INCR0
INCR1
MOVA,@R0
ADDCA,@R1
MOV@R0,A
INCR0
INCR1
MOVA,@R0
ADDCA,@R1
MOV@R0,A
MOV00H,C(7)已知變量X存于VAR單元,函數(shù)值Y存于FUNC單元,按下式編程求Y值。
Y=正確答案:MOVA,VAR
CJNEA,#0,COMP
SJMPRES;x=0,Y=0
COMP:JNCPOSI;x>0,Y=1
MOVA,#0FFH;x<0,Y=-1
SJMPRES
POSI:MOVA,#01H
RES:MOVFUNC,A
RET(8)請使用位操作指令,實(shí)現(xiàn)下列邏輯操作:
P1.5=ACC.2∧P2.7∨ACC.1∧P2.0正確答案:先進(jìn)行與操作,再進(jìn)行或操作程序如下:
MOVC,ACC.1
ANLC,P2,0
MOV12H,C
MOV,C,ACC.2
ANLC,P2.7
ORLC,12H
MOVP1.5,C
RET(9)設(shè)T0工作在方式0,定時(shí)時(shí)間為1ms,在P1.0輸出,周期為2ms的方波,時(shí)鐘晶振為6MHZ,請用查詢方式編程。正確答案:t=(213—TO初值)*機(jī)器周期
1*10-3=(213—X)*12/6*106
1*10-3=(213—X)*2*106
(213—X)=0.5*103
X=213—500=8192—500=7692
TL0=0CH
TH0=0F0H
TMOD=00H
MOVTMOD,#00H
MOVTL0,#0CH
MOVTH0,#0F0H
SETBTR0
LOOP:JBCTF0,NEXT
SJMPLOOP
NEXT:MOVTL0,#0CH
MOVTHP,#0F0H
CPL,P1.0
SJMPLOOP(10)內(nèi)存中有兩個(gè)4字節(jié)無符號(hào)數(shù)相加,一個(gè)存放在30H——33H開始的單元中,一個(gè)存放在40H——43H開始的單元中,請編程求它們的和,結(jié)果放在30H——33H中。正確答案:MOVR2,#04H;字節(jié)長度→R2
MOVR0,#30H;一個(gè)加數(shù)首地址→R0
MOVR1,#40H;另一個(gè)加數(shù)首地址→R1
CLRC;清進(jìn)位位
L1;MOVA,@R0;取一個(gè)加數(shù)
ADDCA,@R1;兩個(gè)加數(shù)帶進(jìn)位相加
DAA;十進(jìn)制調(diào)整
MOV@R0,A;存放結(jié)果
INCR0;指向下一個(gè)字節(jié)
INCR1
DJNZR2,L1;字節(jié)長度減l,沒加完,轉(zhuǎn)L1,繼續(xù)相加
END;全加完,返回(11)已知(R0)=20H,(20H)=10H,(P0)=30H,(R2)=20H,執(zhí)行如下程序段后(40H)=
MOV@R0,#11H
MOVA,R2
ADDA,20H
MOVPSW,#80H
SUBBA,P0
XRLA,#45H
MOV40H,A正確答案:(20H)←11H
(A)←20H
(A)←(A)+(20)
(CY)=1
(A)-(P0)-(CY)→(A)即(A)←00H
(A)+45H→(A)即(A)←45H
(40H)←45H(12)8255并行接口芯片,A口工作在方式0輸入,B口方式1輸出,C口高位為輸出,低位為輸入,設(shè)控制寄存器地址為3BH,請確定控制字并初始化編程。正確答案:D7D6D5D4D3D2D1D0
10010101
控制字為:95H
MOVDPTR,#003BH
MOVA,#95H
MOVX@DPTR,A(13)用移位指令計(jì)算,10*X,已知X是一個(gè)8位無符號(hào)數(shù)。請編程序。正確答案:MOVR0,#DATA
MOVA,@R0
RLA
MOVR1,A
RLA
RLA
ADDA,R1
MOV@R0,A(14)閱讀下列程序段,說明程序段實(shí)現(xiàn)功能,并把每條指令加注釋
MOVR0,#40H;
MOVA,@R0;
INCR0;
ADDA,@R0;
INCR0
MOV@R0,A;
CLRA;
ADDCA,#0;
INCR0
MOV@R0,A;
功能:正確答案:ANLA,#17H;(A)←03H
ORL17H,A;(17H)←37H
XRLA,@R0;(A)←34H
CPLA;(A)←0CBH(15)已知(A)=06H,(R3)=08H
執(zhí)行ADDA,R3
DAA結(jié)果(A)=正確答案:(A)=
14H(16)將1000H單元內(nèi)容拆開,高位送1001H單元,低位送1002H單元正確答案:ORG0100H
MOVDPTR,#1000H
MOVXA,@DPTR
MOVB,A;(1000)→A→B
SWAPA;交換
ANLA,#0FH;屏蔽高位
INCDPTR
MOVX@DPTR,A;送1001H
INCDPTR
MOVA,B
ANLA,#0FH;(1000)內(nèi)容屏蔽高位
MOVX@DPTR,A;送1002H
LOOP:SJMPLOOP
END(17)編寫一段程序,功能要求為:當(dāng)P1.0引腳的電平正跳變時(shí),對P1.1的輸入脈沖進(jìn)行計(jì)數(shù);當(dāng)P1.2引腳的電平負(fù)跳變時(shí),停止計(jì)數(shù),并將計(jì)數(shù)值寫入R0、R1(高位存R1,低位存R0)。正確答案:將P1.1的輸入脈沖接入T0,即使用T0計(jì)數(shù)器完成對P1.1口的脈沖計(jì)數(shù)。編寫程序如下:
ORG0000H
LJMPMAIN
ORG000BH
LJMPIT0P
MAIN:JNBP1.0,MAIN
MOVTMOD,#05H;定時(shí)器/計(jì)數(shù)器T0為計(jì)數(shù)方式1
SETBTR0();啟動(dòng)T0,開始計(jì)數(shù)
SETBET0();允許T0中斷
SETBEA();CPU開中斷
WAIT:JBP1.2,WAIT
CLREA
CLRTR0
MOVR1,TH0
MOVR0,TL0
AJ
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教育領(lǐng)域的安全管理創(chuàng)新與實(shí)踐
- 科技助力乳腺疾病早期發(fā)現(xiàn)與干預(yù)
- 2025年度個(gè)人與企業(yè)租車合作保障協(xié)議3篇
- 2025版?zhèn)€人住宅電梯公寓租賃管理合同
- 2025年度個(gè)人貸款合同解除條件合同范本3篇
- 2025年度個(gè)人住房抵押貸款延期還款合同3篇
- 2025年度個(gè)人土地租賃合同范本7篇
- 學(xué)前兒童科技美術(shù)教育的政策支持與實(shí)施策略
- 2025年新型環(huán)保櫥柜銷售服務(wù)合同范本4篇
- 珠海廣東珠海市公安局交通警察支隊(duì)金灣大隊(duì)招聘輔警2人筆試歷年參考題庫附帶答案詳解
- 歷史-廣東省大灣區(qū)2025屆高三第一次模擬試卷和答案
- 天津市部分區(qū)2024-2025學(xué)年九年級(上)期末物理試卷(含答案)
- 保潔服務(wù)質(zhì)量與服務(wù)意識(shí)的培訓(xùn)
- 《景觀設(shè)計(jì)》課件
- 騰訊人力資源管理
- 2024年安徽省高校分類對口招生考試數(shù)學(xué)試卷真題
- 會(huì)所股東合作協(xié)議書范文范本
- 人教版(2024)七年級上冊英語期中復(fù)習(xí)單項(xiàng)選擇100題(含答案)
- 公婆贈(zèng)予兒媳婦的房產(chǎn)協(xié)議書(2篇)
- 矽塵對神經(jīng)系統(tǒng)的影響研究
- 海南省汽車租賃合同
評論
0/150
提交評論