欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      北航2011年微機(jī)原理試題(含答案)

      時(shí)間:2019-05-14 14:17:31下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《北航2011年微機(jī)原理試題(含答案)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《北航2011年微機(jī)原理試題(含答案)》。

      第一篇:北航2011年微機(jī)原理試題(含答案)

      北京航空航天大學(xué)

      2011-2012學(xué)年 第一學(xué)期期末

      <<微機(jī)原理及應(yīng)用>>

      考試B卷

      班級(jí)______________ 學(xué)號(hào)______________

      姓名______________ 成績(jī)______________

      2012年 月 日

      <<微機(jī)原理及應(yīng)用>> 試卷B

      班級(jí)____________姓名____________學(xué)號(hào)____________成績(jī)____________ 一、填空題(30分,每空1分)

      1.典型的微型計(jì)算機(jī)硬件主要由四部分組成,它們是___________、_________、___________和_____________。

      2.8086/8088 CPU從功能上可分為兩部分,即執(zhí)行單元EU和總線接口單元BIU,EU 的功能是負(fù)責(zé)______________________________,BIU的功能是負(fù)責(zé)______________________________。由于____________________的存在,使EU 和BIU 可以并行工作,因而提高了CPU的利用率。

      3.微型計(jì)算機(jī)硬件各部分之間的信息都是通過(guò)總線傳送,總線信號(hào)分為三組,分別為_(kāi)___________, ___________和___________。

      4.8086的數(shù)據(jù)總線有_________位,地址總線有_________位,其中____________為地址/數(shù)據(jù)復(fù)用總線。

      5.8086的標(biāo)志寄存器中控制標(biāo)志有_____、_____、_____。

      6.8086CPU的I/O指令采用間接尋址時(shí),使用的間接寄存器是__________。7.在串操作中,一般假定源串在__________中,而目的串在__________中,用__________作指針對(duì)源串尋址,用__________作指針對(duì)目的串尋址。8.半導(dǎo)體存儲(chǔ)器包括__________和__________兩大類(lèi)。

      9.8255A是______________________________,它有_____個(gè)_____位端口,_____種工作方式。

      10.8253是______________________________,它有_____個(gè)計(jì)數(shù)通道,_____種工作方式。

      二、分別說(shuō)明下列指令中源操作數(shù)采用的尋址方式。(10分,每題1分)1.MOV DS, AX 2.AND CH, [1000H] 3.PUSH DS

      4.ADD AL, 50H[BX][SI] 5.ADD [DI], BL 6.MOV AX, ES:[SI] 7.DAA 8.ADD DH, ES:ARRAY[SI] 9.IN AL, 63H 10.IN AL, DX

      三、判斷下列指令正誤。(10分,每題1分

      1.XOR DL, BH()2.ADD 100, AH()3.MOV DS, 2200H()4.MOV [BX][SI], [DI]()5.IN AL, 250H()

      四、計(jì)算及簡(jiǎn)答題(15分,每題5分)1.某指令對(duì)應(yīng)當(dāng)前段寄存器CS=1000H,指令指針I(yè)P=FF00H,此時(shí),該指令的物理地址為多少?指向這一物理地址的CS和IP是唯一的嗎?試舉例說(shuō)明

      2.試判斷8088系統(tǒng)中存儲(chǔ)系統(tǒng)譯碼器74LS138的輸出Y1和Y6所決定的內(nèi)存地址范圍,見(jiàn)下圖。

      A19MEMRMEMW6.OUT 80H,AL()7.IN AX, DX()8.DEC [SI+2]()

      9.MUL BYTE PTR [BX]()10.REP MOVSB()

      G1Y1&?1G2AA17A16A15A14A13G2BCBA74LS138Y6

      3.已知12位的A/D變換器輸入電壓范圍為0~10V,當(dāng)A/D變換器變換后的數(shù)據(jù)分別為40H、80H、400H時(shí),其對(duì)應(yīng)的輸入電壓各是多少?

      五、在數(shù)據(jù)段中從0500H單元開(kāi)始存放著100個(gè)帶符號(hào)數(shù)(16位),要求把其中的正數(shù)傳送至1000H開(kāi)始的存儲(chǔ)區(qū);負(fù)數(shù)傳送至1100H開(kāi)始的存儲(chǔ)區(qū)。(10分)

      六、閱讀下列程序,逐行說(shuō)明本程序功能并寫(xiě)出結(jié)果。(10分)MOV AH,0

      ;______________________________ MOV AL,5

      ;______________________________ SAL

      AX, 1

      ;______________________________ MOV BX,AX

      ;______________________________ MOV CL, 2

      ;______________________________ SAL

      AX,CL

      ;______________________________ ADD AX,BX

      ;______________________________

      結(jié)果:AX=_____________ 程序功能:

      七、分析編程題(15分)

      如圖為DAC1210通過(guò)8255A與工控機(jī)總線接口相連。D/A轉(zhuǎn)換器的高8位數(shù)據(jù)線與8255的B口相連,低4位數(shù)據(jù)線與A口的高4位數(shù)據(jù)線相連。8255A的A口,B口,C口及控制字地址見(jiàn)電路圖。要求:

      1.簡(jiǎn)單分析DAC1210與8255接口電路的工作過(guò)程。2.寫(xiě)出8255A的地址及控制字。

      3.編寫(xiě)一段將數(shù)據(jù) 4A8H送DAC進(jìn)行一次D/A轉(zhuǎn)換的程序。4.若DAC1210 模出量程為0~10V,問(wèn)數(shù)據(jù) 4A8H經(jīng)過(guò)數(shù)/模轉(zhuǎn)換后,DAC1210輸出電壓為多少伏?

      8255ADAC1210D7~D0D7D0PB7DI11DI10VRRfB+15V滿(mǎn)意度50?………PB0PA7PA4DI4DI3DI0IORRDIOWA0WRA0Io1Io2Vo…PC7…10K?B1/B2-15VA1A1PCRESET0RESETXFERACSWR21WRA23≥CSA7A&4A5A6&A8A9提示:8255A控制字

      D7D6 D5D4D3D2D1D01A組工作方式A口CB組7 ~ 4工作方式B口C3 ~ 000 方式001 方式1{{0 方式01 方式1

      0 輸出輸入

      第二篇:微機(jī)原理復(fù)習(xí)題3(含答案)(精選)

      匯編語(yǔ)言試卷

      一、單項(xiàng)選擇題(在每小題的四個(gè)備選答案中,選出一個(gè)正確的答案,并將其號(hào)碼填在題干的括號(hào)內(nèi)。每小題1分,共20分)

      1、設(shè)DS=8225H,DI=3942H,指令NEG BYTE PTR[DI]操作數(shù)的物理地址是(A)A、85B92H B、86192H C、BB690H D、12169H

      2、下列寄存器組中在段內(nèi)尋址時(shí)可以提供偏移地址的寄存器組是(B)A、AX,BX,CX,DX B、BX,BP,SI,DI C、SP,IP,BP,DX D、CS,DS,ES,SS

      3、循環(huán)指令LOOPNZ終止循環(huán)的條件是(B)。

      A、CX=0,且ZF=0 B、CX=0,或ZF=1 C、CX10,且ZF=0 D、CX10,或ZF=1

      4、對(duì)寄存器AX的內(nèi)容乘以4的正確指令序列是(B)。

      A、SHR AX,1 SHR AX,1 B、SHL AX,2 SHL,AX,2 C、ROL AX,1 ROL AX,1 D、RCR AX,1 RCR AX,1

      5、執(zhí)行INC指令除對(duì)SF、ZF有影響外,還要影響的標(biāo)志位是(A)。A、OF,AF,PF B、OF,AF,CF C、OF,PF,CF D、AF,PF,CF

      6、設(shè)DH=10H,執(zhí)行NEG DH指令后,正確的結(jié)果是(D)。

      A、DH=10H CF=1 B、DH=0F0H CF=0 C、DH=10H CF=0 D、DH=0F0H CF=1

      7、下列傳送指令中有語(yǔ)法錯(cuò)誤的是(A)。

      A、MOV CS,AX B、MOV DS,AX C、MOV SS,AX D、MOV ES,AX

      8、下面指令執(zhí)行后,改變AL寄存器內(nèi)容的指令是(D)。

      A、TEST AL,02H B、OR AL,AL C、CMP AL,BL D、AND AL,BL

      9、執(zhí)行除法指令后,影響的標(biāo)志位是(D)。

      A、CF,OF B、SF,ZF C、CF,OF,SF D、AF,CF,OF,PF,SF,ZF都不確定

      10、執(zhí)行下面指令序列后,結(jié)果是(A)。MOV AL,82H CBW A、AX=0FF82H B、AX=8082H C、AX=0082H D、AX=0F82H

      11、與MOV BX,OFFSET VAR指令完全等效的指令是(D)。

      A、MOV BX,VAR B、LDS BX,VAR C、LES BX,VAR D、LEA BX,VAR

      12、在段定義時(shí),如果定位類(lèi)型用戶(hù)未選擇,就表示是隱含類(lèi)型,其隱含類(lèi)型是(D)。A、WORD B、PAGE C、BYTE D、PARA

      13、MOV SP,3210H

      PUSH AX 執(zhí)行上述指令序列后,SP寄存器的值是(B)。A、3211H B、320EH C、320FH D、3212H

      14、BUF DW 10H DUP(3 DUP(2,10H),3,5)上述語(yǔ)句匯編后,為變量BUF分配的存儲(chǔ)單元字節(jié)數(shù)是(B)。A、80H B、100H C、124 D、192

      15、在匯編語(yǔ)言程序的開(kāi)發(fā)過(guò)程中使用宏功能的順序是(C)。

      A、宏定義,宏調(diào)用

      B、宏定義,宏展開(kāi) C、宏定義,宏調(diào)用,宏展開(kāi)

      D、宏定義,宏展開(kāi),宏調(diào)用

      16、匯編語(yǔ)言源程序中,每個(gè)語(yǔ)句由四項(xiàng)組成,如語(yǔ)句要完成一定功能,那么該語(yǔ)句中不可省略的項(xiàng)是(B)。

      A、名字項(xiàng)

      B、操作項(xiàng)

      C、操作數(shù)項(xiàng)

      D、注釋項(xiàng)

      17、編寫(xiě)分支程序,在進(jìn)行條件判斷前,可用指令構(gòu)成條件,其中不能形成條件的指令有(D)。A、CMP B、SUB C、AND D、MOV

      18、為使CX=-1時(shí),轉(zhuǎn)至MINUS而編制了一指令序列,其中錯(cuò)誤的序列是(C)。A、INC CX JZ MINUS B、SUB CX,OFFFFH JZ MINUS C、AND CX,OFFFFH JZ MINUS D、XOR CX,OFFFFH JZ MINUS

      19、AL和VAR字節(jié)單元中分別存放一個(gè)帶符號(hào)數(shù),執(zhí)行CMP AL,VAR時(shí),如AL>VAR,那么溢出位和符號(hào)位 的關(guān)系是(A)。

      A、OF=SF B、OF1SF C、OF=SF=1 D、OF=SF=0 20、檢查BUF的內(nèi)容是否為正偶數(shù),如是正偶數(shù),則0TAL。下面程序段正確的是(C)。A、MOV AL,BUF JS K1 SHR AL,1 JNC K1 MOV AL,0 K1:……

      B、MOV AL,BUF AND AL,11 JNZ K2 MOV AL,0 K2:……

      C、MOV AL,BUF TEST AL,81H JNZ K3 MOV AL,0 K3:……

      D、MOV AL,BUF JNP K4 TEST AL,80H JNZ K4 MOV AL,0 K4:……

      二、簡(jiǎn)答題(每小題4分,共12分)

      1、在指令系統(tǒng)中,段內(nèi)、段間返回均為RET指令。試回答:(1)執(zhí)行段內(nèi)返回RET指令時(shí),執(zhí)行的操作是:POP IP(2)執(zhí)行段間返回RET指令時(shí),執(zhí)行的操作是:POP IP POP CS

      2、ARY DW 10 DUP(?)┇

      MOV AL,TYPE ARY MOV BL,LENGTH ARY MOV CL,SIZE ARY 上述MOV指令序列執(zhí)行后的結(jié)果是什么? AL=

      2、BL=

      10、CL=2*10=20

      3、設(shè)某數(shù)據(jù)段: DATA SEGMENT ORG 20H NUM1=8 NUM2=NUM1+10H DA1 DB 'COMPUTER' DB 0AH,0DH COUNT EQU $-DA1 DA2 DW 'CO','MP','UT','ER' DATA ENDS 試回答:(1)DA1的偏移地址是:0020H(2)COUNT的值是 002AH-0020H=0AH=10(3)DA2+5字節(jié)單元的內(nèi)容是 ‘U’

      三、程序分析題(每小題6分,共36分)

      1、已知AX=0FF60H,CF=1 MOV DX,96 XOR DH,0FFH SBB AX,DX 執(zhí)行上述指令序列后,AX=_________0____________,CF=___________0__________

      2、設(shè)寄存器AL,BL,CL中內(nèi)容均為76H,XOR AL,0FH AND BL,0FH OR CL,0FH 執(zhí)行上述指令序列后,AL=_________79h___________________________ BL=____________06h_____________________,CL=___________7fh_____________________

      3、已知AX=0A33AH,DX=0F0F0H AND AH,DL XOR AL,DH NEG AH NOT AL 執(zhí)行上述指令序列后,AH=_______60h______________,AL=_______35h______________

      4、DATA SEGMENT S9 DB0,1,2,3,4,5,6,7,8,9 DATA ENDS ┇

      LEA SI,S9 LEA,DI,S9+1 MOV CX,5 LOP: MOV AL,[SI] XCHG AL,[DI] MOV [SI],AL ADD SI,2 ADD DI,2 LOOP LOP 上述程序段運(yùn)行后,S9開(kāi)始的10個(gè)字節(jié)存儲(chǔ)單元內(nèi)容是什么?

      1,0,3,2,5,4,7,6,9,8

      5、MOV AL,38H MOV BL,49H CALL SUBO INC AL DEC CL ┇

      SUBO PROC ADD AL,BL MOV CL,AL DAA RET SUBO ENDP 上述程序段運(yùn)行后,AL=________88h_____________,CL=_________80h____________

      6、DA3 EQU WORD PTR DA4 DA4 DB 0ABH,89H ┇

      SHR DA3,1 MOV DX,DA3 SHL DA4,1 MOV CX,DA3 上述程序段運(yùn)行后,CX=_____44aah________________,DX=_______44d5h_____________

      四、程序填空題(下列各小題中,每空只能填一條指令!每小題6分,共12分)

      1、下面程序段是判斷寄存器AH和AL中第3位是相同,如相同,AH置0,否則AH置全1。試把空白處填上適當(dāng)指令。

      ____XOR AH,AL__________________ AND AH,08H ______JZ ZERO_______________ MOV AH,OFFH JMP NEXT ZERO:MOV AH,0 NEXT:……

      2、以BUF為首址的字節(jié)單元中,存放了COUNT個(gè)無(wú)符號(hào)數(shù),下面程序段是找出其中最大數(shù)并送入MAX單元中。

      BUF DB 5,6,7,58H,62,45H,127,…… COUNT EQU $-BUF MAX DB?

      MON BX,OFFSET BUF MOV CX,COUNT-1 MOV AL,[BX] LOP1:INC BX _______CMP AL,[BX]_______________ JAE NEXT MOV AL,[BX] NEXT:DEC CX _______JNZ LOP1______________ MOV MAX,AL

      五、編制程序題(第1小題6分,第2小題14分,共20分)

      1、編定程序段,用DOS的1號(hào)功能調(diào)用通過(guò)鍵盤(pán)輸入一字符,并判斷輸入的字符。如字符是“Y”,則轉(zhuǎn)向YES程序段;如字符是“N”,則轉(zhuǎn)向NO程序段;如是其他字符,則轉(zhuǎn)向DOS功能調(diào)用,重新輸入字符。(考生勿需寫(xiě)出源程序格式,只需寫(xiě)出與試題要求有關(guān)的指令序列)(YES和NO分別是兩程序段入口處的標(biāo)號(hào))

      五、KEY_IN:MOV AH,1

      INT 21H

      CMP AL,’Y’

      JE YES

      CMP AL,’N’

      JE NO

      JMP KEY_IN

      2、在BUF1和BUF2兩個(gè)數(shù)據(jù)區(qū)中,各定義有10個(gè)帶符號(hào)字?jǐn)?shù)據(jù),試編制一完整的源程序,求它們對(duì)應(yīng)項(xiàng)的絕對(duì)值之和,并將和數(shù)存入以SUM為首址的數(shù)據(jù)區(qū)中。DATA SEGMENT BUF1 DW-56,24,54,-1,89,-8…… BUF2 DW45,-23,124,345,-265,…… SUM DW10DUP(0)DATA ENDS

      第三篇:微機(jī)原理復(fù)習(xí)題6(含答案)

      匯編語(yǔ)言試卷

      一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)1.設(shè)A=0.4H,B=0.8H,C=0.4,D=0.4Q,它們之間的關(guān)系是(C)。A)C+D=B B)A+D=B C)B=D D)A>C>D 2.標(biāo)志寄存器中屬于控制標(biāo)志位的是(B)。

      A)DF,OF,SF

      B)DF,IF,TF

      C)OF,CF,PF D)AF,OF,SF 3.8088/8086存儲(chǔ)器分段,每個(gè)段不超過(guò)(D)A)64K個(gè)字

      B)32K個(gè)字節(jié)

      C)1兆個(gè)字節(jié)

      D)64K個(gè)字節(jié) 4.設(shè)AL中已有壓縮型BCD碼,為實(shí)現(xiàn)對(duì)AL的減1操作,可選用的指令序列是(D A)DEC AL

      B)SBB AL,0

      AAS

      DAS C)SUB AL,1

      D)SUB AL,1

      AAS

      DAS

      5.要輸入端口1234H中的8位數(shù)據(jù),其指令應(yīng)是()。A)MOV DX,1234H

      B)MOV DX,1234H

      OUT DX,AL

      1N AL,DX C)1N AX,1234H

      D)OUT DX,1234H 6.若AX=-15要得到AX=15應(yīng)執(zhí)行的指令是(A)。A)NEG AX B)NOT AX

      C)INC AX D)DEC AX 7.8086/8088系統(tǒng)執(zhí)行傳送指令MOV時(shí)(A)。

      A)不影響標(biāo)志位 B)影響DF方向標(biāo)志

      C)影響SF符號(hào)標(biāo)志 D)影響CF進(jìn)位標(biāo)志 8.MOV AL,79 ADD AL,0B1H 上面指令執(zhí)行后,設(shè)置的標(biāo)志位CF和OF的值是(D)A)CF=0,OF=1 B)CF=1,OF=1

      C)CF=0,OF=1 D)CF=1,OF=0 9.已知AX,BX中均為帶符號(hào)數(shù),當(dāng)進(jìn)行字相除時(shí),下面指令或指令序列正確的是(B A)DIV BX

      B)CWD

      IDIV BX C)XOR DX,DX

      D)CBW DIV BX

      IDIV BX 10.下列指令中操作數(shù)在代碼段中的是(A)。A)MOV AL,42H

      B)ADD AL,BL C)SUB [BX],DI

      D)1NC [DI] 11.用REPE SCASB指令對(duì)字符串進(jìn)行掃描,如CX0時(shí),掃描結(jié)束,那么表示(D A)在字符串中遇上第一個(gè)AL中指定的字符 B)在字符串中有一個(gè)AL中指定的字符 C)在字符串中有一個(gè)不是AL中指定的字符

      D)在字符串中遇上第一個(gè)不是AL中指令的字符

      12.下列指令執(zhí)行后對(duì)源和目的操作數(shù)均無(wú)影響的是(D)。

      A)MOV [BX+2],AX B)SUB AX,2467H

      C)SBB [SI],BX D)CMP AX,BX 13.表示過(guò)程定義結(jié)束的偽指令是(A)。A)ENDP B)ENDS

      C)END D)ENDM

      。)。))

      14.下列有語(yǔ)法錯(cuò)誤的語(yǔ)句是(C)。

      A)DB 12H B)DW 4567H

      C)DD ˋBCDˊ

      D)DB ˋCDˊ 15.DB1 DB 8 DUP(2 DUP(3),3 DUP(2))

      MOV AX,WORD PTR DB1 [04H] 上面指令執(zhí)行后,AX的內(nèi)容是(A)。A)0302H

      B)0203H

      C)0202H D)0303H 16.BUF1 DB 3 DUP(0,2 DUP(1,2),3)COUNT EQU $-BUF1 符號(hào)COUNT等價(jià)的值是(B)。A)6

      B)18

      C)16 D)8 17.DA1 DW 2A05H DA2 DB 0FAH

      MOV AL,BYTE PTR DA1 SUB DA2,AL 上述指令執(zhí)行后,DA2中的內(nèi)容是(C)。A)0DAH B)0FAH

      C)0F5H D)0D0H 18.設(shè)(SS)=338AH,(SP)=450H,執(zhí)行PUSH BX,和PUSHF兩條指令后,堆棧頂部的物理地址是(A)。A)33CECH B)33CF2H

      C)33CF4H

      D)33CE8H

      19.設(shè)(SP)=0028H,執(zhí)行段內(nèi)返回指令RET 6后,SP的內(nèi)容是(C)。A)0036H B)0022H

      C)0030H D)0020H 20.條件轉(zhuǎn)移指令JNBE產(chǎn)生轉(zhuǎn)移的條件是(A)。A)CF=0 AND ZF=0 B)CF=0 AND ZF=1

      C)CF=1 AND ZF=0 D)CF=1 AND ZF=1

      二、填空題(本大題共5小題,每小題1分,共5分)

      21.8086/8088CPU允許最大的存儲(chǔ)空間為1MB,因此CPU的地址總線是

      位。22.一個(gè)語(yǔ)句的名字項(xiàng)可以是標(biāo)號(hào)或變量,在程序中它們兩個(gè)在書(shū)寫(xiě)形式上的主要區(qū)別是標(biāo)號(hào)及其所代表的指令之間用冒號(hào)分開(kāi),變量及其所代表的數(shù)據(jù)之間用空格分開(kāi)。

      23.無(wú)符號(hào)數(shù)和帶符號(hào)數(shù)的兩組條件轉(zhuǎn)移指令,每條指令都有完全等效的兩個(gè)指令助記符,例如,JL指令另一個(gè)指令助記符是

      JNGE。

      24.指令MOV AX,SEG BUF的執(zhí)行,是把 BUF所在段的地址送到AX中。

      25.如果多個(gè)條件轉(zhuǎn)移指令實(shí)現(xiàn)多路分支程序設(shè)計(jì),那么為實(shí)現(xiàn)5路分支,需要

      個(gè)條件轉(zhuǎn)移指令。

      三、簡(jiǎn)答題(本大題共3小題,每小題2分,共6分)假設(shè)DS=2000H,COUNT=0100H,SI=0030H,指令MOV AX,COUNT[ST] ①寫(xiě)出源操作數(shù)的物理地址?②該指令可否寫(xiě)成MOV AX,[COUNT+SI]?.①物理地址=20130H

      ②可以

      27.下面指令有無(wú)錯(cuò)誤?若有錯(cuò),是什么錯(cuò)誤?

      ① MOV AX,[SI][DI] 不能用兩個(gè)變址連用,其中一個(gè)應(yīng)為基址。② CMP [SI],[BX] 存儲(chǔ)單元之間不能直接比較

      28.條件轉(zhuǎn)移指令的判斷條件除標(biāo)志位PF外還有哪幾個(gè)標(biāo)志位?OF、ZF、SF 和CF 的標(biāo)志位

      四、程序分析題(本大題共7小題,每小題5分,共35分)29.ADR DW 1234H,5678H ┇

      LEA SI,ADR LDS BX,ADR 設(shè)變量ADR的偏移地址是100H,上述兩條指令執(zhí)行后:SI= 100H

      ,BX= 1234H

      。30.已知DS和ES指向同一個(gè)段,且當(dāng)前數(shù)據(jù)段從0000H到00FFH單元內(nèi)容分別為01,02,03,…,0FF,00H。問(wèn)下列程序段執(zhí)行后,0000~0009H的內(nèi)容是些什么值。MOV SI,0000H MOV DI,0001H MOV CX,0080H CLD REP MOVSW

      答案:(從0 單元開(kāi)始的內(nèi)容是01,01,02,02,04,04,06,06,08,08)

      31.STR1 DB ˋCOMPUTERNDPASCALˊ

      SCA DB ˋNˊ

      ┇ LEA DI,STR1 MOV AL,SCA MOV CX,10H CLD REPNE SCASB NEXT:……

      程序運(yùn)行到NEXT時(shí)CX= 7

      ZF=

      32.已知AX=0FFFFH,DX=0001H MOV CX,2 LOP:SHL AX,1 RCL DX,1 LOOP LOP 上述程序段執(zhí)行后,DX=

      0007H AX=

      OFFFCH

      33.已知DX=0A476H,CX=0302H,CF=1 OR DX,DX RCR DX,CL XCHG CH,CL RCL DX,CL 上述程序段執(zhí)行后,DX= 48ECH

      CF=

      34.MOV AX,10 SHL AX,1 SHL AX,1 MOV BX,AX MOV CL,2 SHL AX,CL ADD AX,BX 上述程序段執(zhí)行后,BX= 40或28H

      AX= 200或0OC8H

      35.已知AX=78H,BX=0804H SHR BX,1 AND BX,0F0FH MOV CX,4 LOP:XCHG BH,BL DIV BL SAL AX,1 LOOP LOP 上述程序段執(zhí)行后,AX=

      30/1EH

      BX=

      0402H

      五、程序填空題(本大題共2小題,每小題6分,共12分)

      36.下面程序執(zhí)行后,AL的內(nèi)容為ARRAY數(shù)組中的最小數(shù),請(qǐng)?jiān)诳瞻滋幐魈钌弦粭l指令。ARRAY DB 3,5,-3,-2,4,5,-8,6

      ┇ MOV CX,7 MOV DI,0 MOV AL,ARRAY A1:

      INC DI ①

      CMI AL,ARRAY

      JLE A2 MOV AL,ARRAY [DI] A2:②

      LOOP Al

      37.下面程序段是判斷兩個(gè)存儲(chǔ)單元是否同為正數(shù),如是,則AX置全0,否則AX置非0。試在空白處各填上適當(dāng)?shù)囊粭l條件轉(zhuǎn)移指令(兩空白處要利用不同的標(biāo)志位選用不同的條件轉(zhuǎn)移指令)。

      VAR1 DW ×××× VAR2 DW ×××× ┇

      MOV AX,VAR1 MOV BX,VAR2 XOR AX,BX ①

      JS NEXT

      TEST BX,8000H

      JNE NEXT

      MOV AX,0 NEXT:……

      六、編程序(本大題共3小題,共22分)

      38.編一程序段將BUF字節(jié)單元中的數(shù)折成高低四位,并且將分離出的高四位和低四位分別放于BUF+1和BUF+2字節(jié)單元的低四位上。(5分)MOV AL,BUF

      MOV BUF+2,AL

      AND BUF+2.0FH

      MOV CL,4

      SHR AL,CL

      MOV BUF+1,AL 39.編寫(xiě)一子程序,將AL中一位十六進(jìn)制數(shù)轉(zhuǎn)移為對(duì)應(yīng)的ASCII碼并用2號(hào)DOS功能調(diào)用顯示出來(lái),輸入?yún)?shù):被轉(zhuǎn)換的十六進(jìn)制數(shù)已在AL中。(5分)HEC1 PROC

      CMP AL,l0

      JC K1

      ADD AL,7

      K1: ADD AL,30H

      MOV DL,AL

      MOV AH,2

      INT 21H

      RET

      HEC1 NEDP

      40.在數(shù)據(jù)段中,WEEK是星期一~星期日的英語(yǔ)縮寫(xiě),DAY單元中有數(shù)1~7(1表示星期一,7表示星期日):

      WEEK DB ˋMONˊ,ˋTUEˊ,ˋWEDˊ,ˋTHUˊ,ˋFRIˊ,ˋSATˊ,ˋSUNˊ

      DAY DB X ;數(shù)字1~7 試編寫(xiě)一源程序,根據(jù)DAY的內(nèi)容用單個(gè)字符顯示功能調(diào)用(2號(hào)功能)去顯示對(duì)應(yīng)的英文縮寫(xiě)。(12分)DATA SEGMENT

      WEEK DB ‵MON ′,‵TUE ′,‵WED ′,‵THU ′,‵FRI ′,‵SAT ′,‵SUN

      DAY DB X

      DATA ENDS

      STACK1 SEGMENT PAPA STACK

      DW 10H DUP(0)

      STACK 1 ENDS

      CODE SEGMENT

      ASSUME CS:CODE,DS:DATA

      START:MOV AX,DATA

      MOV DS,AX

      XOR BX,BX

      MOV BL,DAY

      DEC BL

      MOV AL,BL

      SAL BL,1

      ADD BL,AL

      MOV CX .3

      LOP:MOV DL,WEEK [BX]

      MOV AH,02H

      INT 21H

      INC BX

      LOOP LOP

      MOV AH,4CH

      INT 21H

      CODE:ENDS END START

      第四篇:微機(jī)原理試題及答案

      微機(jī)原理與接口技術(shù)模擬試題

      -1.實(shí)現(xiàn)DMA傳送,需要()

      ①CPU通過(guò)執(zhí)行指令來(lái)完成 ②CPU利用中斷方式來(lái)完成 ③CPU利用查詢(xún)方式來(lái)完成④不需要CPU參與即可完成 0 下面哪種說(shuō)法不正確()

      ①內(nèi)存地址也可做為接口地址使用

      ②內(nèi)存地址不可做為接口地址使用

      ③接口地址不可做為內(nèi)存地址使用

      ④接口地址也可做為外存地址使用

      一、單項(xiàng)選擇題(每小題1分,共16分)1.指令MOV AX,[BX][SI]中源操作數(shù)的尋址方式是()A.寄存器間接尋址 B.變址尋址 C.相對(duì)尋址 D.基址變址尋址

      2.8086 CPU內(nèi)有指示下條指令有效地址的指示器是()A.IP B.SP C.BP D.SI 3.設(shè)串行異步傳送的數(shù)據(jù)格式是7個(gè)數(shù)據(jù)位、1個(gè)起始位,1個(gè)停止位、1個(gè)校驗(yàn)位,波特率為2400,則每秒鐘傳送的最大字符數(shù)為()A.100個(gè) B.120個(gè) C.10個(gè) D.240個(gè) 4.采用高速緩存(cache)的目的是()A.擴(kuò)大主存容量 B.提高CPU運(yùn)行速度 C.提高總線速度 D.提高主存速度

      5.在DMA方式下,數(shù)據(jù)從內(nèi)存?zhèn)魉偷酵庠O(shè)的路徑是()A.內(nèi)存→CPU→總線→外設(shè) B.內(nèi)存→DMAC→外設(shè) C.內(nèi)存→數(shù)據(jù)總線→外設(shè) D.外設(shè)→內(nèi)存

      6.若8086 CPU主頻為8MHz,則其基本總線周期為()A.200ns B.500ns C.125ns D.250ns 7.8253工作在哪幾種方式時(shí),可輸出1個(gè)時(shí)鐘周期寬度(1clk)的負(fù)脈沖()A.方式0,4,5 B.方式2,4,5 C.方式1,2,4 D.方式0,2,4 8.CPU響應(yīng)INTR和NMI中斷時(shí),相同的必要條件是()A.當(dāng)前總線空閑 B.允許中斷

      C.當(dāng)前訪問(wèn)內(nèi)存結(jié)束 D.當(dāng)前指令執(zhí)行結(jié)束 9.8251A的操作命令字的作用是()A.決定8251A的數(shù)據(jù)傳送格式 B.決定8251A實(shí)際操作 C.決定數(shù)據(jù)傳送方向 D.決定8251A何時(shí)收/發(fā)數(shù)據(jù) 10.用2K×4位的RAM芯片組成16K字節(jié)的存儲(chǔ)器,共需RAM芯片和片選地址分別為()A.16位和3片 B.8位和8片 C.4片和3位 D.32片和8位

      11.8086/8088中除______兩種尋址方式外,其它各種尋址方式的操作數(shù)均在存儲(chǔ)器中。()A.立即尋址和直接尋址 B.寄存器尋址和直接尋址 C.立即尋址和寄存器尋址 D.立即尋址和間接尋址

      12.設(shè)8259A當(dāng)前最高優(yōu)先級(jí)為IR5,若要使下一循環(huán)IR2為最低優(yōu)先級(jí),則OCW2應(yīng)設(shè)為()A.01100010 B.11100000 C.11000010 D.11100010 13.設(shè)置特殊屏蔽方式的目的是()A.屏蔽低級(jí)中斷 B.響應(yīng)高級(jí)中斷 C.響應(yīng)低級(jí)中斷 D.響應(yīng)同級(jí)中斷

      14.設(shè)8255A的方式選擇控制字為9BH,其含義是()A.A、B、C口全為輸出 B.A、B、C口全為輸入 C.A、B口為方式0且輸出 D.以上都不對(duì)

      15.8086/8088 CPU系統(tǒng)中最大模式下增加總線控制器8288的目的是()A.提高總線控制能力 B.提高總線驅(qū)動(dòng)能力 C.控制協(xié)處理器 D.解決總線共享控制問(wèn)題 16.同步通信傳輸信息時(shí),其特點(diǎn)是()A.每個(gè)字符的傳送不是獨(dú)立的 B.字符之間的傳送時(shí)間長(zhǎng)度可不同 C.通信雙方必須同步 D.字符發(fā)送速率由數(shù)據(jù)傳輸率確定

      二、填空題(每空0.5分,共16分)1.一臺(tái)完整的微型計(jì)算機(jī)應(yīng)由________________________________四部分組成。2.只有________________________________時(shí),CPU才執(zhí)行總線周期,總線接口部件BIU的功能是________________________________。

      3.總線標(biāo)準(zhǔn)是指____________________________________________。

      4.時(shí)鐘周期是CPU的時(shí)間基準(zhǔn),它由計(jì)算機(jī)的________________決定,若8086的時(shí)鐘周期為250ns,則基本總線周期為_(kāi)_______________。

      5.最小模式系統(tǒng)除CPU、存儲(chǔ)器、I/O接口和總線外,至少還應(yīng)配置________________________________三種芯片部件。6.8086CPU響

      應(yīng)

      斷的條

      是_____________________________________________________________________________________________。

      7.8086 CPU中的狀態(tài)標(biāo)志是____________________________________________。8.一個(gè)完整的中斷過(guò)程包括____________________________________________四個(gè)階段。確定可屏蔽中斷優(yōu)先級(jí)的方法通常有____________________________________________三種。9.執(zhí)行一

      需的總

      時(shí)

      為_(kāi)___________________________________________之和。

      10.CPU執(zhí)行IN、OUT指令,在硬件上會(huì)使______________________信號(hào)有效。11.最小模式系統(tǒng)中除CPU以外的總線主模塊是__________________,它與CPU間通過(guò)____________________兩個(gè)信號(hào)來(lái)交換總線控制權(quán)。12.在存儲(chǔ)

      統(tǒng)

      實(shí)

      現(xiàn)

      選的方

      有____________________________________________三種。

      13.用8K×8位的RAM芯片組成16K×16的存儲(chǔ)器時(shí),所需的RAM芯數(shù)、片內(nèi)地址和產(chǎn)生片選信號(hào)的地址分別為_(kāi)___________________________。14.CPU與外

      設(shè)

      見(jiàn)的數(shù)

      據(jù)

      送三

      控種

      制,方

      式其

      有中___________________________________________________________________適用于高速數(shù)據(jù)傳輸。15.中斷系統(tǒng)的基本功能是____________________________。

      16.8255A中共有________________個(gè)8位端口,其中_____________口既可作數(shù)據(jù)口,又可產(chǎn)生控制信號(hào),若要所有端口均為輸出口,則方式選擇字應(yīng)為_(kāi)___________________________。

      17.若要讀取8253的當(dāng)前計(jì)數(shù)值,則必須____________________________,若要其輸出一正跳變沿信號(hào),應(yīng)選擇工作方式____________________________。18.8251A的方式字、操作命令字和狀態(tài)自三者間的關(guān)系是____________________________________________________________________________________。

      19.DMA控制器可處于_______________________兩種工作狀態(tài),DMA控制器的傳送方式

      (工

      式)

      有________________________________________________________四種。20.條件傳送時(shí),一個(gè)數(shù)據(jù)的傳送過(guò)程包括________________________________________________________三個(gè)環(huán)節(jié)。21.外總線也叫____________________________,微機(jī)外總線通常有____________________________兩種。

      三、計(jì)算題(每小題4分,共12分)1.在串行異步傳送中一個(gè)串行字符由1個(gè)起始位,7個(gè)數(shù)據(jù)位,1個(gè)校驗(yàn)位和1個(gè)停止位組成,每秒傳送120個(gè)字符,則數(shù)據(jù)傳送的波特率應(yīng)為多少?傳送每位信息所占用的時(shí)間為多少?

      2.已知:I/O端口譯碼電路如圖所示,請(qǐng)指出y1和y4的地址范圍及操作類(lèi)型。3.已知8251A的方式字為DAH,那么發(fā)送的字符格式應(yīng)是怎樣的?若要使接收和發(fā)送時(shí)的波特率分別為600波特和2400波特,則加在RxC和TxC引腳上的接收時(shí)鐘和發(fā)送時(shí)鐘應(yīng)各為多少?

      四、簡(jiǎn)答題(每小題5分,共20分)1.8259A中的中斷屏蔽寄存器IMR和8086/8088的中斷允許標(biāo)志IF有何區(qū)別?在中斷響應(yīng)過(guò)程中,它們?cè)鯓优浜掀饋?lái)工作?

      2.用8K×8位的RAM芯片,8K×8位的EPROM芯片和3-8譯碼器74LS138構(gòu)成一個(gè)16K×16位的RAM和16K×16位的ROM存儲(chǔ)器,8086工作在最小模式,各需要多少芯片?畫(huà)出該存儲(chǔ)器的組成框圖及其與CPU的連接圖,寫(xiě)出各芯片的地址范圍。

      3.根據(jù)總線所處位置可分為哪幾類(lèi)?總線操作可分為哪幾個(gè)階段?RS-232C串行總線是用于哪兩個(gè)設(shè)備間的串行通信標(biāo)準(zhǔn)?該標(biāo)準(zhǔn)包括哪些內(nèi)容?

      4.A/D轉(zhuǎn)換器與系統(tǒng)連接時(shí)需要考慮哪些問(wèn)題?一個(gè)完整的微機(jī)的A/D、D/A通道應(yīng)包括哪幾部分?

      五、應(yīng)用題(每小題12分,共36分)1.某微機(jī)系統(tǒng)中使用1片8253,其端口地址為300H、301H、302H、303H,系統(tǒng)提供的計(jì)數(shù)脈沖頻率為500KHz,CLK1由8253內(nèi)其它計(jì)數(shù)器提供,對(duì)8253的初始化程序如下所示,閱讀該程序,請(qǐng)完成:(1)對(duì)程序加上適當(dāng)注釋。

      (2)指出各計(jì)數(shù)器的工作方式、計(jì)數(shù)初值。

      (3)各個(gè)計(jì)數(shù)器輸出的定時(shí)信號(hào)形式及周期或頻率。

      (4)畫(huà)出8253及其與系統(tǒng)總線的硬件連接圖(端口譯碼電路用框圖表示即可)。MOV DX, 303 MOV AL, 36H OUT DX, AL MOV DX, 300H MOV AL, 0F4H OUT DX, AL MOV AL, 01H OUT DX, AL OUT DX, 303H MOV AL, 54H OUT DX, AL MOV DX, 301H MOV AL, 0AH OUT DX, AL

      2.8088系統(tǒng)中用8255A作打印機(jī)接口電路,用PA口作數(shù)據(jù)輸出,CPU采用中斷方式與8255A傳送數(shù)據(jù),要求輸出一個(gè)數(shù)據(jù)后,從8255A的PC上輸出一個(gè)負(fù)脈沖作為打印機(jī)的輸入選通信號(hào)。設(shè)8255A的端口地址為80H、81H、82H和83H,輸出數(shù)據(jù)存放在內(nèi)存中2000H:3000H開(kāi)始的單元中,中斷服務(wù)程序的入口地址為3000H:2000H,中斷類(lèi)型碼為11。要求:

      (1)編寫(xiě)完成上述要求的初始化程序(即主程序)和輸出10個(gè)字符的中斷服務(wù)字程序。

      (2)所有程序均應(yīng)加適當(dāng)注釋和必要參數(shù)說(shuō)明。

      3.按下列要求對(duì)8251A進(jìn)行初始化,并加適當(dāng)注釋。

      (1)要求工作于異步方式,波特率系數(shù)為16,奇校驗(yàn),8位數(shù)據(jù)位,1位停止位。(2)允許接收、允許發(fā)送、全部錯(cuò)誤標(biāo)志復(fù)位。

      (3)查詢(xún)8251A的狀態(tài)字、當(dāng)接收準(zhǔn)備就緒時(shí),則從8251A輸入數(shù)據(jù),否則等待。設(shè)8251A的控制口地址為3F2H,數(shù)據(jù)口地址為3F0H。

      第五篇:微機(jī)原理試題和答案

      微機(jī)原理試題

      一、單項(xiàng)選擇題(每小題1分,共20分)1.8086CPU由兩個(gè)獨(dú)立的工作單元組成,它們是執(zhí)行單元EU和().A)總線控制邏輯器

      B)內(nèi)部通信寄存器

      C)指令寄存器

      D)總線接口單元

      2.8086系統(tǒng)若用256KB*1動(dòng)態(tài)存儲(chǔ)器芯片可望構(gòu)成有效存儲(chǔ)系統(tǒng)的最小容量是().A)256KB

      B)512KB

      C)640KB

      D)1MB 3.Intel8255A使用了()個(gè)端口地址。

      A)1

      B)2

      C)3

      D)4

      4.PC機(jī)中為使工作于一般全嵌套方式的8259A中斷控制器能接受下一個(gè)中斷請(qǐng)求,在中斷服務(wù)程序結(jié)束處就().A)發(fā)送OCW2指令

      B)發(fā)送OCW3指令

      C)執(zhí)行IRET指令

      D)執(zhí)行POP指令

      5.RAM是隨機(jī)存儲(chǔ)器,它分為()兩種.A)ROM和SRAM

      B)DRAM和SRAM

      C)ROM和DRAM

      D)ROM和CD-ROM 6.在程序運(yùn)行過(guò)程中,確定下一條指令的物理地址的計(jì)算表達(dá)式是()

      A)CS×16+IP

      B)DS×16+SI

      C)SS×16+SP

      D)ES×16+DI

      7.()是以CPU為核心,加上存儲(chǔ)器,I/O接口和系統(tǒng)總線構(gòu)成的.A)微處理器

      B)微型計(jì)算機(jī)

      C)微型計(jì)算機(jī)系統(tǒng)

      D)計(jì)算機(jī)

      8.對(duì)于掉電,8086/8088CPU是通過(guò)()來(lái)處理的.A)軟件中斷

      B)可屏蔽中斷

      C)非屏蔽中斷

      D)DMA 9.計(jì)算機(jī)的存儲(chǔ)器采用分級(jí)存儲(chǔ)體系的主要目的是()。

      A)便于讀寫(xiě)數(shù)據(jù)

      B)減小機(jī)箱的體積

      C)便于系統(tǒng)升級(jí)

      D)解決存儲(chǔ)容量、價(jià)格和存取速度之間的矛盾

      10.8259A的OCW1----中斷屏蔽字()設(shè)置.A)在ICW之前

      B)只允許一次

      C)可允許多次

      D)僅屏蔽某中斷源時(shí)

      11.將十六進(jìn)制數(shù)163.5B轉(zhuǎn)換成二進(jìn)制數(shù)是)()

      A)1101010101.1111001

      B)110101010.11001011

      C)1110101011.1101011

      D)101100011.01011011 12.Intel 8086/8088微處理器有()地址線,直接尋址內(nèi)存空間的范圍是()。

      A)10條,64KB

      B)20條,64KB

      C)16條,1M

      D)20條,1M

      13.Intel 8086/8088微處理器的標(biāo)志寄存器中,作為記錄指令操作結(jié)果的標(biāo)志是()。

      A)CF,OF,PF,AF,SF,ZF

      B)CF,PF,ZF,SF

      C)OF,DF,IF,SF,ZF,CF

      D)IF,DF,OF,CF 14.下述對(duì)標(biāo)志寄存器中標(biāo)志位不產(chǎn)生影響的指令是()。

      A)JMP NEXT

      B)TEST AL,80H

      C)SHL AL,1

      D)INC SI 15.簡(jiǎn)單的匯編語(yǔ)言程序可以通過(guò)()來(lái)建立、修改和執(zhí)行。

      A)連接程序

      B)調(diào)試程序

      C)匯編程序

      D)編輯程序

      16.累加器AL中的內(nèi)容是74H,執(zhí)行CMP AL,47H指令后,累加器AL中的內(nèi)容是()A)2DH

      B)0D3H

      C)00H

      D)74H 17.LINK程序執(zhí)行后可以生成一個(gè)以()為擴(kuò)展名的文件。

      A).COM

      B).EXE

      C).OBJ

      D).LST

      18.在8086/8088匯編語(yǔ)言源程序中,兩個(gè)有符號(hào)的整數(shù)A和B比較后為了判斷A是否大于B,使用()指令較好

      A)JG

      B)JA

      C)JNB

      D)JNBE

      19.8086/8088讀/寫(xiě)總線周期,微處理器是在()時(shí)鐘采樣READY信號(hào),以便決定是否插入Tw。

      A)T1

      B)T2

      C)T3

      D)T4 20.中斷向量表存放在存儲(chǔ)器的()中。

      A)FFC00H~FFFFFH

      B)00000H~003FFH

      C)EEC00H~FFFFFH

      D)EEBFFH~FFFFFH

      二、簡(jiǎn)答題(每題5分,共25分)

      1.試說(shuō)明查詢(xún)數(shù)據(jù)傳送方式完成一次數(shù)據(jù)輸入過(guò)程的步驟。

      2.有變量定義的偽指令如下:

      NUMS DW 18,23 VAR

      DB 'HOW ARE YOU!', 0DH, 0AH 試問(wèn):NUMS、VAR變量各分配了多少存儲(chǔ)字節(jié)?

      3.有一個(gè)8086中斷電路如圖1所示,請(qǐng)回答下列問(wèn)題: 1)寫(xiě)出8086CPU 3條引腳6、7、8的符號(hào)及名稱(chēng);: 2)寫(xiě)出芯片9的名稱(chēng),并簡(jiǎn)述其功能。

      4.定時(shí)器8253輸入時(shí)鐘頻率為1MHz,并設(shè)定為按BCD碼計(jì)數(shù),若寫(xiě)入的計(jì)數(shù)初值為0080H,則該通道定時(shí)時(shí)間是多少?

      5.畫(huà)出共陽(yáng)極LED數(shù)碼顯示器管的電路圖,并寫(xiě)出 ‘0’ 的七段顯示碼。

      三、簡(jiǎn)單分析題(每小題5分,共25分)1.執(zhí)行下列程序段后,DX=_______,CF=_______。

      MOV CL,04H MOV SHL

      DX,CL

      2.程序段如下:

      PUSH

      AX PUSH

      BX POP

      AX POP

      BX 若初始值A(chǔ)X=23H,BX=78H,則程序段執(zhí)行后,AX=,BX=

      DX,5684H 3.已知AX=0FF60H,CF=1

      MOV

      DX,96 XOR

      DH,0FFH

      SBB

      AX,DX

      執(zhí)行上述指令序列后,AX=____________,CF=_____________

      4.設(shè)寄存器AL,BL,CL中內(nèi)容均為76H,XOR

      AL,0FH

      AND

      BL,0FH

      OR

      CL,0FH

      執(zhí)行上述指令序列后,AL=___________,BL=______________,CL=_____________。

      5.y=sign(x)是一個(gè)符號(hào)函數(shù),當(dāng)x=0時(shí),y=0;當(dāng)x<0時(shí),y=-1;當(dāng)x>0時(shí),y=+1,下面是該函數(shù)的程序段,并利用

      DOS中斷調(diào)用進(jìn)行x值的輸入和y值的顯示。請(qǐng)?jiān)跈M線上填上適當(dāng)?shù)闹噶?,每條橫線只能填一條指令。

      MOV AH,01H INT 21H

      AND AL,AL JZ L2 JS L1 _____1)_

      MOV AH,02H

      INT 21H MOV DL,‘1’

      JMP EXIT

      L1:

      MOV DL,‘-’

      MOV AH,02H

      INT 21H

      MOV DL,‘1’

      JMP EXIT

      L2:

      _____2)

      EXIT: MOV AH,02H

      INT 21H

      HLT

      四、編程題(10分)

      編寫(xiě)一個(gè)完整的源程序,將BUF字節(jié)單元存放的兩位BCD碼,轉(zhuǎn)換成2個(gè)字節(jié)的ASCII碼,并分別存放在 ASC和ASC+1字節(jié)單元中。例如:(BUF字節(jié)單元)=58H,那么(ASC字節(jié)單元)=35H,(ASC+1字節(jié)單元)=38H

      五、綜合題(每小題10分,共20分)

      1.用二片靜態(tài)RAM芯片6264組成的8位微機(jī)存儲(chǔ)器系統(tǒng)的電路如圖2所示。(設(shè)地址總線為16位。)

      1)存儲(chǔ)器芯片#1和#2的存儲(chǔ)容量是多大;

      2)分析#1芯片和#2芯片的地址范圍(需給出具體地址分配表)。

      2.圖3中是一個(gè)利用8255A控制A、B兩路交通燈的電路。已知8255A各端口的地址分別為60H~63H。其中1秒延 時(shí)子程序名為DELAY,要求利用該子程序完成不同的延時(shí)要求。

      1)說(shuō)明該接口屬于何種輸入輸出控制方式;

      2)完成對(duì)8255A初始化編程;(控制字中無(wú)關(guān)位用“0”表示)3)寫(xiě)出實(shí)現(xiàn)控制序列:A路綠燈亮B路紅燈亮45秒;A路黃燈亮B路紅燈亮5秒;A路紅燈亮B路綠燈亮60秒; A路紅燈亮B路黃燈亮5秒的控制程序段。

      下載北航2011年微機(jī)原理試題(含答案)word格式文檔
      下載北航2011年微機(jī)原理試題(含答案).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        微機(jī)原理試題及答案

        一. 選擇(每題1分) 下列各題四個(gè)選擇項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請(qǐng)將正確選項(xiàng)號(hào)寫(xiě)在相應(yīng)空位置上。 1.系統(tǒng)總線又稱(chēng)為_(kāi)______,這是指模塊式微處理機(jī)機(jī)箱內(nèi)的底版總線。 1)主板......

        微機(jī)原理試題A(答案)[五篇材料]

        一、填空題(本題20分,每空1分) 1、8086CPU對(duì)I/O端口采用單獨(dú)編址方式,CPU區(qū)分對(duì)存儲(chǔ)器還是對(duì)I/O端口訪問(wèn)的引腳是(M/I),當(dāng)該引腳是(低電平)電平時(shí)表示CPU對(duì)I/O端口進(jìn)行讀寫(xiě)。 2、在80......

        微機(jī)原理試題及答案1

        十進(jìn)制數(shù)65用8位二進(jìn)制數(shù)表示時(shí)應(yīng)為 A. 11000001B B.0l000001B C. 0l00l0llB D.00111011B 2.十進(jìn)制數(shù)-2用二進(jìn)制補(bǔ)碼表示,補(bǔ)碼是 A.FDH B.02H C.FEH D.82H 3.當(dāng)取......

        微機(jī)原理試題3及答案

        2009-2010-1學(xué)期微機(jī)原理考試A卷 《微機(jī)原理與接口技術(shù)》 考試題 ( A 卷 ) 一、填空題(每空1分,共15分) 1、若(SP)=FFFEH,(BX)=2345H,執(zhí)行PUSH BX指令后,(SP)=( ),(BX)=( )。 2、已知AX=4A5BH,進(jìn)位標(biāo)......

        西亞斯微機(jī)原理期中試題及答案

        一、問(wèn)答題(每小題1分共10分) 1、下列字符表示成相應(yīng)的ASCII碼是多少? (1)換行 0AH (2)字母“Q”51H (3)空格20H (4)(回車(chē))0DH 2、下列各機(jī)器數(shù)所表示數(shù)的范圍是多少? (1)8位二進(jìn)制無(wú)符號(hào)整......

        微機(jī)原理考試試題及答案[推薦5篇]

        《微機(jī)原理》期末考試試卷及答案 一、單項(xiàng)選擇(在備選答案中選出一個(gè)正確答案,并將其號(hào)碼填在題干后的括號(hào)內(nèi)。每題2分,共30分) 1 .某微機(jī)最大可尋址的內(nèi)存空間為16MB,其CPU地 址......

        2007微機(jī)原理及應(yīng)用模擬試題A及參考答案

        一、填空題 1.已知X=68,Y=12,若用8位二進(jìn)制數(shù)表示,則[X+Y]補(bǔ)= 01010000B(或50H) ,[Y-X]補(bǔ)=11001000B(或0C8H)。 2.邏輯運(yùn)算11110101B和10101110B相“或”的結(jié)果是 11111111B 。 3.串操作......

        微機(jī)原理考試試題及答案分析

        微型計(jì)算機(jī)原理與接口技術(shù)綜合測(cè)試題一 一、 單項(xiàng)選擇題 (下面題只有一個(gè)答案是正確的,選擇正確答案填入空白處) 1.8086CPU通過(guò)( A )控制線來(lái)區(qū)分是存儲(chǔ)器訪問(wèn),還是I/O訪問(wèn),當(dāng)CPU......