版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、復(fù)習(xí)重點(diǎn)題型說(shuō)明單項(xiàng)選擇、填空、簡(jiǎn)答、閱讀程序,說(shuō)明程序功能或按要求填空、寫(xiě)程序(109) 10= = =6。整數(shù)0的原碼和補(bǔ)碼表示方法各有 種十進(jìn)制負(fù)數(shù)-1的16位二進(jìn)制補(bǔ)碼表示為()。設(shè)字長(zhǎng)n= 8位,X補(bǔ)碼二3FH 丫補(bǔ)碼=BAH則求X+Y補(bǔ)碼時(shí)得到的結(jié)果、進(jìn)位CF、溢出標(biāo)志OF、ZF和輔助進(jìn)位標(biāo)志AF分別為。計(jì)算機(jī)系統(tǒng)的硬件組成:CPU存儲(chǔ)器、I/O系統(tǒng)、總線。根據(jù)總線的用途,分為哪三種。存儲(chǔ)體系結(jié)構(gòu):寄存器、高速緩存(即Cache)、主存、輔存。Intel8086 CPU 的數(shù)據(jù)總線寬度為 地址總線寬度為 ,存儲(chǔ)器尋址空間可達(dá) 字節(jié)。在實(shí)模式下,80x86 CPU能夠訪問(wèn)的存儲(chǔ)器空間
2、為 字節(jié),指令中訪問(wèn)的操作數(shù)的邏輯地址由偏移地址和 地址來(lái)表示。在實(shí)模式下,80x86存儲(chǔ)系統(tǒng)可以尋址物理存儲(chǔ)空間1MB且段地址16位,段內(nèi) 偏移地址(有效地址)16位。20位的內(nèi)存物理地址=段地址*16+偏移地址。多個(gè)邏 輯地址可以對(duì)應(yīng)同一個(gè)物理地址。邏輯地址由段地址和物理地址組成。在保護(hù)模式下,80486存儲(chǔ)系統(tǒng)可以尋址物理存儲(chǔ)空間 4GB, 80286存儲(chǔ)系統(tǒng)可 尋址16MB在保護(hù)模式下80486可以訪問(wèn)214個(gè)段,每個(gè)段長(zhǎng)度達(dá)4GB故總虛 擬地址空間246Bo在保護(hù)模式下80286可以訪問(wèn)214個(gè)段,每個(gè)段長(zhǎng)度達(dá)64KB 故總虛擬地址空間230BO80X86的I/O地址空間與存儲(chǔ)空間獨(dú)
3、立編址。I/O空間可以達(dá)216B。在實(shí)模式下,已知邏輯地址為 A800H B700H則物理地址為。操作數(shù)尋址方式有立即尋址,寄存器尋址,直接尋址,寄存器間接尋址,基址尋 址,變址尋址,基址加變址尋址。默認(rèn)段超越前綴。標(biāo)志寄存器掌握 CF,ZF, AF, DF,OF, IF 的含義。80x86的指令系統(tǒng):只需要掌握8086指令系統(tǒng)中的常見(jiàn)指令。 下列程序段執(zhí)行完成后,AL的值為多少。MOV AL, 98HSTCDEC ALDAS以下指令中哪些屬于段間轉(zhuǎn)移指令?(1)JNC NEXT(2) JMP BX JMP FAR PTR LOP1 JMP WORD PTR ES:2000H(5) JMP D
4、WORD PTR BX+10H (6)JMP NEAR PTR TOWHERE指出下列指令中源操作數(shù)的尋址方式:MOV DL,26:ANDDX,BX+SI 。在匯編語(yǔ)句MOV BL A'中,源操作數(shù)的尋址方式是 。A.直接尋址C.基址尋址 以下指令中正確的是A. MOV DS 2D00HC. IN AL , DXA. MOV CS, 1000B.立即尋址D.寄存器間接尋址B. MOV C,DLD. MOV DI , SIB. OUT DX, BXC. MOV DS, BPD. MOV AH, BX已知內(nèi)存單元20510H中存放31H,內(nèi)存單元20511H中存放32H,內(nèi)存單元30510
5、H 存放 42H,內(nèi)存單元 30511H中存放 43H,求 AX= 3A7BH DS= 2000H, SS= 3000H, B= 0500H,則語(yǔ)句MOV AL , BP+10H執(zhí)行后AX的值為。A. 3A31H B . 3231H C . 427BHD . 3A42H已知DS= 1000H, ES= 2000H, SI = 0300H,內(nèi)存10310H開(kāi)始的兩個(gè)單元中存放 3A4BH內(nèi)存20310H開(kāi)始的兩個(gè)單元中存放 4C5DH則語(yǔ)句LEA BX , SI+10H 執(zhí)行后,BX的值為。A. 3A4BH B . 4C5DH C . 0310H D . 3D5BH如果S= 2000H,則指令P
6、USH AX執(zhí)行后,SP的值為A. 2002HB . 1FFFH C . 1FFEH D . 1998H下列指令中不影響進(jìn)位標(biāo)志 CF的指令是A. SUB AX, BXB. ROL AL, 1C. INC CXD. ADD AL, BL指令I(lǐng)NC AL 一定不會(huì)修改的標(biāo)志位是A.進(jìn)位標(biāo)志CF B.符號(hào)標(biāo)志SF C. 溢出標(biāo)志OF D.奇偶標(biāo)志PF設(shè)(DS)=1000H,(ES)=2000H ,(SS)=3000H,(BX)=5000H ,(BP)=6000H,(DI)=0001H,(21000H)=1234H,(36001H)=9ABCH, ( 15000H)= 9657H,(41002H)=
7、789AH。J則MOVX, ES:1000H執(zhí)行時(shí)操作數(shù)的物理地址為 ;MOVXX, BX執(zhí)行后(AX)=; MOVXX, BP+DI執(zhí)行時(shí)操作數(shù)的物理地址為o已知AL= 56H, BL= 99H,則兩條語(yǔ)句ADD AL, BLDAA執(zhí)行后,AL及進(jìn)位標(biāo)志CF的值分別為。已知AX= 3D6AH進(jìn)位標(biāo)志CF= 1,則語(yǔ)句ROL AX , 1執(zhí)行后AX和CF的值分 別為。已知AX= 1025H, BL=03H則語(yǔ)句 MUL BL執(zhí)行后AX的值為。指令CALL FAR PTR SubProg執(zhí)行時(shí)將會(huì)向堆棧依次壓入 。NEAR型過(guò)程中有指令“ RET 6” ,執(zhí)行前SP=1000H則該指令執(zhí)行后 S
8、P的值 為。閱讀以下程序段,完成的功能是將(DX,AX)的32位二進(jìn)制數(shù)。MOV CX,4LP:SHL AX,1RCL DX,1LOOP LP存放操作數(shù)時(shí),低字節(jié)存放低地址,高字節(jié)存放高地址。XXXX指令性語(yǔ)句與指示性語(yǔ)句的區(qū)別。指令性語(yǔ)句由符號(hào)指令構(gòu)成,源程序經(jīng) 過(guò)編譯后,指令性語(yǔ)句會(huì)進(jìn)入最終的可執(zhí)行文件(exe或者com格式文件),由CPU 硬件執(zhí)行。指示性語(yǔ)句由偽指令構(gòu)成,編譯后不會(huì)進(jìn)入可執(zhí)行文件,是為匯編程 序(編譯和鏈接程序)提供信息的,其功能是由相應(yīng)的軟件實(shí)現(xiàn)。兩者的書(shū)寫(xiě)格式 也有區(qū)別。指令性語(yǔ)句的書(shū)寫(xiě)格式:標(biāo)號(hào):符號(hào)指令;注釋。標(biāo)號(hào)可選,用 作轉(zhuǎn)移指令的目標(biāo)指令所在存儲(chǔ)單元的邏輯
9、地址。指示性語(yǔ)句的書(shū)寫(xiě)格式如 下:變量名偽指令;注釋.變量名可選,指示操作數(shù)所在存儲(chǔ)單元的邏輯地 址。標(biāo)號(hào)的三個(gè)屬性(段屬性、偏移地址屬性和類型如 NEAR或FARS性),變量的三 個(gè)屬性(段屬性、偏移地址屬性和類型如 BYTE WORDDWOF或QWOR屬性)。 變量的定義:DB, DW, DD, DF, DQ以及和DUP勺配合。段的定義中的定位參數(shù)BYTE WORDPARA PAGE的含義,返回DOS勺常用兩種 方法。變量的定義:DB, DW, DD, DF, DQ以及和DUP的配合。例:根據(jù)以下數(shù)據(jù)的定 義,請(qǐng)畫(huà)出相應(yīng)的內(nèi)存單元分配圖。(A的ASCII碼為41耳)ABC DB 12HDW
10、 12HDW 5678HDB ADDW ' ADDW ' A , D'DB 2 DUP (5)試分析下列程序片斷在執(zhí)行后,AX的值為多少?設(shè)數(shù)據(jù)段定義變量為:table dw 1234H, 1024, 512entry dw 2代碼段:(ds初始化為table所在的段)LEA BX, TABLEMOV SI, ENTRYMOV AH, BX+SIMOV AL, BX+SI+1語(yǔ)句 DATA SEGMENT PAGE說(shuō)明了。在匯編語(yǔ)言程序設(shè)計(jì)中,如果調(diào)用不在本模塊中的某個(gè)變量或者標(biāo)號(hào),則對(duì)該變量或者標(biāo)號(hào)必須用偽指令 進(jìn)行說(shuō)明。常用DOS功能調(diào)用(1,2,9,10號(hào)功能調(diào)用
11、)。分支程序與循環(huán)程序的編寫(xiě)方法子程序的參數(shù)傳遞方法:寄存器、內(nèi)存、堆棧。請(qǐng)描述以下程序段實(shí)現(xiàn)的功能: AL的值擴(kuò)大?倍。MOV AL,BLMOV AH,0SAL AX,1MOV BX,AXSAL AX,1SAL AX,1ADD AX,BX以下程序首先在屏幕上輸出一個(gè)提示信息的字符串,要求用戶從鍵盤(pán)輸入一個(gè)字符串,然后在屏幕上直接輸出該字符串。理解以下程序:DATA SEGMENT USE16MESG1 DB 0DH,0AH,'What is your name$'Mesg2 DB '(Y/N)$'BUF DB 30DBDB 30 DUP ()DATA ENDS
12、CODE SEGMENT USE16ASSUME CS:CODE,DS:DATABEG: MOV AX,DATAMOV DS,AXAGAIN:MOV AH,9MOV DX,OFFSET MESG1INT 21HMOV AH,0AHMOV DX,OFFSET BUFINT 21HMOV BL,BUF+1MOV BH,0MOV SI,OFFSET BUF+2MOV BYTE PTR BX+SI,'$'MOV AH,2MOV DL,0AHINT 21HMOV AH,9MOV DX,OFFSET BUF+2INT 21HMOV AH,9MOV DX,OFFSET MESG2INT 21
13、HMOV AH,1INT 21HCMP AL,'Y'JNE AGAINMOV AH,1INT 21HMOV AH,4CHINT 21HCODE ENDSEND BEG閱讀程序,CX的值記錄了。DATA SEGMENTBUF DB 'ADSIKHI;OJDYTUKJIS*'DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATAMOV DS,AXMOV BX,OFFSET BUFMOV CX,0LP:CMP BYTE PTR BX,'*'JZ NEXTINC BXINC CXJMP
14、 LPNEXT:MOV AH,4CHINT 21HCODE ENDSEND START 分析以下程序?qū)崿F(xiàn)的功能。說(shuō)明程序執(zhí)行完成后屏幕上顯示的結(jié)果。.486DATA SEGMENT USE16BUF DB 'QWERTYUIOP123'COUNT EQU $-BUFRES DB 'RESULT=',20H,0DH,0AH,'$' ;20H 為空格字符的 ASCII 碼值 DATA ENDSCODE SEGMENT USE16ASSUME CS:CODE,DS:DATABEG:MOV AX,DATAMOV DS,AXMOV AL,0LEA BX,B
15、UFMOV CX,COUNTLAST:CMP BX,ALJC NEXTMOV AL,BXNEXT:INC BXLOOP LASTMOV RES+7,ALMOV AH,9MOV DX,OFFSET RESINT 21HMOV AH,4CHINT 21HCODE ENDSEND BEG從地址BUF+1開(kāi)始存有一個(gè)字符串,長(zhǎng)度存放在地址BUF指向的存儲(chǔ)單元。請(qǐng)寫(xiě) 出一個(gè)完整的匯編語(yǔ)言程序,要求從該字符串中刪除其中的第一個(gè)(或者所有的) 字符 X'要求用戶從鍵盤(pán)上輸入一個(gè)字符個(gè)數(shù)不超過(guò) 60的字符串,并以相反次序顯示在 屏幕上。接口的功能端口的含義。根據(jù)端口的物理意義(或用途)劃分端口有哪幾類
16、?端口的地址編方式有哪兩種?微機(jī)系統(tǒng)與外設(shè)的信息交換方式常有 4種:無(wú)條件傳送、查詢方式、中斷控制方 式及DMA方式。判斷合法與非法:IN AL, 20H; IN AX, 201H; IN 20H, AL, IN AL, EDX下列對(duì)IN指令的描述中,不正確的是。A.實(shí)現(xiàn)從端口中讀出數(shù)據(jù)B能直接訪問(wèn)的端口范圍是01KBC.只能用DX用作間接尋址的端口D 能訪問(wèn)的端口為64KB在微機(jī)系統(tǒng)中,端口編址方式一般有 和 種方式。在8253/8254中,實(shí)現(xiàn)分頻工作方式的是。A.方式0 B .方式1 C .方式2 D .方式3 8254為定時(shí)/計(jì)數(shù)器接口。它有幾個(gè)端口地址?它有幾個(gè)計(jì)數(shù)器?每個(gè)計(jì)數(shù)器可
17、以有幾種工作方式?如果減1計(jì)數(shù)器當(dāng)前值為1000H則當(dāng)一個(gè)時(shí)鐘脈沖到來(lái)并 且計(jì)數(shù)時(shí),在二進(jìn)制計(jì)數(shù)方式下,此時(shí)減1計(jì)數(shù)器的值為。在BCD計(jì)數(shù)方式下呢?假設(shè)微機(jī)系統(tǒng)中的8254定時(shí)器計(jì)數(shù)器1的輸入時(shí)鐘頻率為1MHz,現(xiàn)在要求在計(jì) 數(shù)器1的輸出端得到一個(gè)頻率為2000Hz的方波,請(qǐng)寫(xiě)出8254的初始化程序,要 求有必要的計(jì)算說(shuō)明。8254控制命令字格式:不要求記憶。什么是中斷?什么是中斷源?中斷源有哪幾種?中斷系統(tǒng)的功能?執(zhí)行INT n時(shí)CPU完成哪些操作?什么是中斷向量?中斷向量表的地址范圍?中斷類型25H的向量地址是多少?中斷向量表中全部都是中斷服務(wù)子程序地址嗎?8259A為可編程中斷控制器接口
18、。它有幾個(gè)端口地址?它可以管理幾個(gè)中斷源?2片8259A級(jí)連可以管理多少個(gè)中斷源? 8259A的IRR作用? ISR作用? IMR作 用?8259A的INT向CPL提出中斷請(qǐng)求,CPU的響應(yīng)條件是什么?8259A的INT向CPL提出中斷請(qǐng)求,CPU的響應(yīng)過(guò)程是什么?在外部中斷源的中斷服務(wù)程序結(jié)束后,一般應(yīng)向8259發(fā)送結(jié)束命令,其目的是讓勺相應(yīng)位清零。IBM PC/AT機(jī)采用兩個(gè)8259A級(jí)聯(lián),CPU的可屏蔽硬中斷可擴(kuò)展為。A. 64 級(jí)B . 32 級(jí) C . 16 級(jí)D . 15 級(jí)80X86CPUT兩條中斷請(qǐng)求線,分別是 和。通信的基本方式有串行通信和并行通信。串行通信是指數(shù)據(jù)在一根傳輸線上一位 一位的傳輸,用于長(zhǎng)距離傳輸。并行傳輸是指同時(shí)有多位數(shù)據(jù)傳輸,常用于短距離傳輸。串行通信接口有 8250和8251,并行通信接口有8255。8255A有2根地址線,4個(gè)端口地址,具有3個(gè)并行端口 A 口,B 口和C 口以及 一個(gè)控制端口。A 口可以工作在方式0,方式
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版房屋代持業(yè)務(wù)合同范本3篇
- 二零二五版電機(jī)維修智能化改造合同范本3篇
- 二零二五年度房地產(chǎn)經(jīng)紀(jì)服務(wù)合同7篇
- 二零二五版購(gòu)房借款及房地產(chǎn)開(kāi)發(fā)商風(fēng)險(xiǎn)控制擔(dān)保服務(wù)合同3篇
- 二零二五版商業(yè)地產(chǎn)買賣合同模板下載3篇
- 二零二五年度高等教育機(jī)構(gòu)外國(guó)專家項(xiàng)目合作合同參考書(shū)3篇
- 二零二五版家用空調(diào)安裝與室內(nèi)環(huán)境改善合同3篇
- 二零二五年度成都上灶師父招聘與餐飲業(yè)人才服務(wù)合同2篇
- 展會(huì)創(chuàng)意展示合同(2篇)
- 2025年度油氣田2#配電房土建安裝與防爆電氣設(shè)備合同3篇
- 下肢皮牽引護(hù)理PPT課件(19頁(yè)P(yáng)PT)
- 臺(tái)資企業(yè)A股上市相關(guān)資料
- 電 梯 工 程 預(yù) 算 書(shū)
- 參會(huì)嘉賓簽到表
- 機(jī)械車間員工績(jī)效考核表
- 形式發(fā)票格式2 INVOICE
- 2.48低危胸痛患者后繼治療評(píng)估流程圖
- 人力資源管理之績(jī)效考核 一、什么是績(jī)效 所謂績(jī)效簡(jiǎn)單的講就是對(duì)
- 山東省醫(yī)院目錄
- 云南地方本科高校部分基礎(chǔ)研究
- 廢品管理流程圖
評(píng)論
0/150
提交評(píng)論