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

正文內(nèi)容

微機(jī)原理與接口技術(shù)洪永強(qiáng)課后習(xí)題集 第2版-全文預(yù)覽

2025-04-15 01:55 上一頁面

下一頁面
  

【正文】 間有適當(dāng)?shù)姆指?,以示區(qū)別。14. 設(shè)某測試系統(tǒng)中,1號端口為測試口,所得數(shù)據(jù)是0~9之間的十進(jìn)制整數(shù);2號端口為顯示口,對應(yīng)于數(shù)字0~9的LED七段共陰顯示碼依次為:3FH、06H、5BH、4FH、66H、6DH、3DH、07H、7FH、6FH。設(shè)8259A占用地址24H、25H,各中斷源的類型碼為40H~47H,各級中斷對應(yīng)的服務(wù)程序入口地址CS:IP分別為1000H:0000H、2000H:0000H、…、8000H:0000H。8259A在系統(tǒng)中的連接采用非緩沖方式,它的端口地址為0FFFEH、0FFFCH。6. 設(shè)某系統(tǒng)中8259A的兩個端口地址分別為24H和25H,試分別寫出下列情況應(yīng)向8259A寫入的命令字:(1) 讀中斷請求寄存器IRR 的值?(2) 讀中斷服務(wù)寄存器ISR的值?(3) 讀查詢方式下的查詢狀態(tài)字?(4) 發(fā)一般的中斷結(jié)束命令EOI?7. 單片8259A能管理多少級可屏蔽中斷? 若用3片級聯(lián)能管理多少級可屏蔽中斷?答:(1)、8。5. 中斷向量表的作用是什么?如何設(shè)置中斷向量表?中斷類型號為15H 的中斷向量存放在哪些存儲器單元中?答:(1)、中斷向量表的作用是中斷號與該中斷號相應(yīng)的中斷服務(wù)程序入口地址之間的連接表。(3)、一系列的PUSH指令來保護(hù)現(xiàn)場,一系列的POP指令來恢復(fù)現(xiàn)場。 缺點(diǎn):1 程序模塊化不好,邏輯不清晰;2 頁表很長,需要占用很大的存儲空間)(段式存儲器:優(yōu)點(diǎn):1 程序模塊化好;2 便于實(shí)現(xiàn)信息保護(hù)。18. 什么是Cache?它能夠極大地提高計(jì)算機(jī)的處理能力是基于什么原理?19. Cache與主存之間有幾種地址映像方式?分別說出其功能特點(diǎn)。試?yán)?4LS138譯碼,畫出存儲器與CPU的連接圖,并標(biāo)出總線信號名稱。(2)、需要12個2114存儲器芯片。為了實(shí)現(xiàn)刷新,DRAM芯片對外部電路有什么要求?6. 什么是FPM DRAM?什么是SDRAM?什么是DDR SDRAM?7. PROM和EPROM在寫入信息之前,各單元的數(shù)據(jù)是什么?8. 已知RAM的容量為(1)16 K8 (2)32 K8 (3)64 K8 (4)2 K8如果RAM的起始地址為5000H,則各RAM對應(yīng)的末地址為多少? 9. 如果一個應(yīng)用系統(tǒng)中ROM為8KB,最后一個單元地址為57FFH,RAM緊接著ROM后面編址,RAM為16KB,求該系統(tǒng)中存儲器的第一個地址和最后一個單元地址。但是根據(jù)不同的應(yīng)用場合需要不同的傳送方式,有的時(shí)候必須使用程序控制方式或者中斷傳送方式。(2)、根據(jù)接口芯片中端口地址的數(shù)量來決定低位地址線的根數(shù)。I/O映射方式的優(yōu)點(diǎn):1)、I/O端口地址不占用存儲器空間;2)、使用專門的I/O指令對端口進(jìn)行操作,I/O指令短、執(zhí)行速度快;3)、并且由于專門I/O指令與存儲器訪問指令有明顯的區(qū)別,使程序中I/O操作和存儲器操作層次清晰,程序的可讀性強(qiáng)。第 5 章 輸入輸出接口1. 為什么要在CPU 與外設(shè)之間增設(shè)接口? (1 cpu與外設(shè)兩者的信號線不兼容,在信號線的定義、邏輯定義、時(shí)序關(guān)系上都不一致; 2 兩者的工作速度不兼容,CPU的速度高,外設(shè)的速度低; 3 若不通過借口而由CPU直接對外設(shè)的操作實(shí)時(shí)控制,就會使CPU窮處于應(yīng)付與外設(shè)打交道之中,大大降低了CPU的效率;?。础∪敉庠O(shè)直接由控制,也會使外設(shè)的硬件結(jié)構(gòu)依賴于CPU,對外設(shè)的本身的發(fā)展不利)2. 微型計(jì)算機(jī)的接口一般應(yīng)具備哪些功能?(1 數(shù)據(jù)緩沖的功能;2端口選擇的功能;3 信號轉(zhuǎn)換的功能;?。唇邮蘸蛨?zhí)行CPU的命令的功能;5 中斷的功能;5 可編程的功能)3. 接口電路的硬件一般由哪幾部分組成?4. 什么是端口?I/O端口的編址方式有幾種?各有什么特點(diǎn)?8086 系統(tǒng)中采用哪種編址方式?答:(1)、端口(port)是接口電路中能被CPU直接訪問的寄存器的地址。Y= 求絕對值|X|的算法是:當(dāng)X為正數(shù)時(shí)為其本身,當(dāng)X為負(fù)數(shù)時(shí)則將其求補(bǔ)。20. 編寫程序,將以STR1為首地址的字節(jié)串傳送到以STR2 為首地址的字節(jié)存儲區(qū)中。答: MOV AX, XCMP AX, YJGE NEXTMOV AX,YNEXT: CMP AX, ZJGE NEXT1MOV AX, ZNEXT1: MOV MAX, AX17. 在A、B、C中存在有三個數(shù),編寫程序完成如下處理:1)若有一個數(shù)為零,則將其它兩個量清為零。答: MOV AX, XSHL AX, 1 ;AX乘2MOV BX, AXSHL AX, 1 ;AX乘2SHL AX, 1 ;AX乘2ADD AX, BX ;8X+2XMOV BX, YMOV CL, 3SHR BX,CL ;無符號數(shù)Y/8ADD AX, BX ;10X+Y/8MOV Z, AX13. 編寫程序,建立一數(shù)據(jù)表,表中連續(xù)存放19的平方,查表求某數(shù)字的平方。Y=X20+3X答: MOV AL, BUF ;取XMOV BL, 3MUL BL ;*3MOV BL, BUF ;再取XMOV BH, 0 ;無符號數(shù)位數(shù)0擴(kuò)展SUB BX, 20 ;20ADD AX, BX ;計(jì)算結(jié)果并存入累加器27. 分析下面的程序段完成什么功能?MOV CL,04SHL DX,CLMOV BL,AHSHL AX,CLSHR BL,CLOR DL,BL答:程序段將 ((DX),(AX)) 的雙字同時(shí)左移4位,即將此雙字乘以10H (16)。22. 根據(jù)給定的條件寫出指令或指令序列:(1) 將一個字節(jié)的立即數(shù)送到地址為NUM的存儲單元中?(2) 將一個8位立即數(shù)與地址為BUF的存儲單元內(nèi)容相加?(3) 將地址為ARRAY的存儲單元中的字?jǐn)?shù)據(jù)循環(huán)右移一位?(4) 將16位立即數(shù)與地址為MEM的存儲單元中的數(shù)比較?(5) 測試地址為BUFFER的字?jǐn)?shù)據(jù)的符號位?(6) 將AX寄存器及CF標(biāo)志位同時(shí)清零?(7) 用直接尋址方式將首地址為ARRAY的字?jǐn)?shù)組中第5個數(shù)送往寄存器BX中?(8) 用寄存器尋址方式將首地址為ARRAY的字?jǐn)?shù)組中第5個數(shù)送往寄存器BX中?(9) 用相對尋址方式將首地址為ARRAY的字?jǐn)?shù)組中第8個數(shù)送往寄存器BX中?(10) 用基址變址尋址方式將首地址為ARRAY的字?jǐn)?shù)組中第N個數(shù)送往寄存器BX中?(11) 將首地址為BCD_BUF存儲單元中的兩個壓縮BCD碼相加,并送到第三個存儲單元中?23. 用指令或指令隊(duì)列實(shí)現(xiàn)下述要求的功能。答:(1)、SHL AX, 1 ;AX乘2RCL DX, 1 ;DX乘2SHR DX, 1 ;DX除2RCR AX, 1 ;AX除2(2)、SAL AX, 1 ;AX乘2RCL DX, 1 ;DX乘2SAR DX, 1 ;DX除2RCR AX, 1 ;AX除216. 下段程序完成什么工作?DATX1 DB 300DUP(?)DATX2 DB 100DUP(?)MOV CX,100MOV BX,200MOV SI,0MOV DI,0NEST: MOV AL,DATX1 [BX] [SI]MOV DATX2 [DI],ALINC SIINC DILOOP NEXT17. 執(zhí)行下列指令后,AX寄存器的內(nèi)容是什么?TABLE DW 10,20,30,40,50 ;000AH, 0014H, 001EH, 0028H, 0032H0AH00H14H00H1EH00H28H00H32H00HTABLETABLE+3ENTRY DW 3…… MOV BX,OFFSET TABLEADD BX,ENTRYMOV AX,[BX]答:(AX)=1E00H。段間轉(zhuǎn)移(4)、0200H: 0500H。試確定下列轉(zhuǎn)移指令的轉(zhuǎn)移地址。(17)、指令正確。(13)、字長不同:256不是字節(jié)長度了。(10)、DEST不能為立即數(shù)33H。(6)、DEST不能為立即數(shù)200(交換指令不能有立即數(shù)尋址)。(2)、DEST不能為立即數(shù)50。執(zhí)行下列減法指令SBB AL,BH之后,AX和標(biāo)志寄存器的值分別是多少?答: (AX)= 322FH,(FR)= 0410H。指令LEA BX,15[BX]是取該偏移地址值(BX)+0FH送到BX中。執(zhí)行指令PUSH AX后,(SP)=?,再執(zhí)行指令PUSH BX及POP AX之后,(SP)=? (AX)=? (BX)=?答:(1)、(SP)=22FEH。(10)、DEST為寄存器尋址,SRC為寄存器間接尋址。EA=0800H+25H=0825H,PA=(DS)10H+EA =60825H(6)、DEST為寄存器尋址,SRC為寄存器間接尋址。(2)、DEST為寄存器尋址,SRC為立即數(shù)尋址。4. 當(dāng)用寄存器間接尋址方式時(shí),試問:BX、BP、SI、DI分別在什么情況下使用?它們的物理地址如何計(jì)算?5. 分別指出下列指令中源操作數(shù)和目的操作數(shù)的尋址方式。3. 在直接尋址方式中,一般只指出操作數(shù)的偏移地址。(5)、DEST為隱含尋址,SRC為寄存器尋址。17. 什么是超標(biāo)量結(jié)構(gòu)?什么是超級流水線?18. 什么是SIMD?什么是SSE?19. 什么是Intel的虛擬化技術(shù)?20. Intel高級智能高速緩存技術(shù)有什么特點(diǎn)?21. 簡述超線程技術(shù)和多核技術(shù),它們有什么區(qū)別?第 3 章 尋址方式和指令系統(tǒng)1. 什么叫尋址方式?8086CPU有哪幾種尋址方式?2. 指出下列指令中源操作數(shù)和目的操作數(shù)的尋址方式:(1)MOV AX, 0AH (2)ADD [BX], DX(3)PUSH CS (4)POP DS(5)MUL BL (6)MOV DX,[1200H](7)MOVSB (8)SUB AX,5[BP+DI]答:(1)、DEST為寄存器尋址,SRC為立即數(shù)尋址。(4)、當(dāng)被寫入數(shù)據(jù)或者被讀取數(shù)據(jù)的外設(shè)或存儲器不能及時(shí)地配合CPU傳送數(shù)據(jù)。(3)、64KB;首地址為2080:0000H,末地址為2080:FFFFH。地址范圍為:00000~FFFFFH。(3)、控制信息由系統(tǒng)程序或用戶程序根據(jù)需要用指令設(shè)置:DF(Direction Flag)方向標(biāo)志:DF為1,SI、DI減量,由高地址 向低地址處理;DF為0,SI、DI增量,由低地址向高地址處理;IF(Interupt Flag )中斷標(biāo)志: IF為1時(shí)允許中斷;TF(Trap Flag)陷阱標(biāo)志( 又叫跟蹤標(biāo)志):每執(zhí)行一條指令就引起一個內(nèi)部中斷。D第 2 章 微處理器1. 8086CPU從功能上分為哪兩個工作部件?每個工作部件的功能、組成和特點(diǎn)分別是什么?2. 8086CPU中有幾個通用寄存器,有幾個變址寄存器,有幾個地址指針寄存器?它們中通常哪幾個寄存器可作為地址寄存器使用?答:(1)、有4個通用寄存器AX、BX、CX、DX,有2個變址寄存器SI、DI,有2個地址指針寄存器SP、BP。(1) 56+23 (2) 5623 (3) 56+23 (4) 56(23)答:(1) 56+23=0011 1000B+0001 0111B=0100 1111B=4FH;CF=0;OF=0(2) 5623=0011 1000B0001 0111B =0011 1000B+1110 1001B=0010 0001B=21H;CF=1;OF=0(3) 56+23=1100 1000B+0001 0111B =1101 1111B =0DFH;CF=0;OF=0(4) 56(23) =1100 1000B1110 1001B=1100 1000B+0001 0111B=1101 1111B =0DFH;CF=0;OF=015. 給出十進(jìn)制數(shù)30的原碼、反碼、補(bǔ)碼(8位二進(jìn)制數(shù))的形式,并指出8位二進(jìn)制原碼、反碼、補(bǔ)碼所能表示的數(shù)值范圍(用十進(jìn)制數(shù)表示)。12. 分別用8位和16位二進(jìn)制數(shù)表示下列數(shù)的補(bǔ)碼。 5. 什么叫微處理器?什么叫微型計(jì)算機(jī)?什么叫微型計(jì)算機(jī)系統(tǒng)?這三者有什么區(qū)別和聯(lián)系?6. 高級語言、匯編語言、機(jī)器語言有何區(qū)別?各有何特點(diǎn)?7. 評價(jià)微型計(jì)算機(jī)性能的主要指標(biāo)有哪些?試舉例說明現(xiàn)在市場主流機(jī)型微型計(jì)算機(jī)的性能參數(shù)。可見,CB中每一根線的方向是一定的、單向的,但CB作為一個整體是雙向的??刂破骶哂信袛嗄芰Γ芤杂?jì)算結(jié)果為基礎(chǔ),選擇不同的動作流程。《微機(jī)原理與接口技術(shù)》—習(xí)題及參考答案與洪永強(qiáng)編著的教材(第2版)配套使用喻 其 山2009年9月2日 目錄第 1 章 微型計(jì)算機(jī)概述 1第 2 章 微處理器 3第 3 章 尋址方式和指令系統(tǒng) 5第 4 章 匯編語言程序設(shè)計(jì) 11第 5 章 輸入輸出接口 15第 6 章 存儲器 16第 7 章 中斷系統(tǒng) 18第 8 章 計(jì)數(shù)器/定時(shí)器與DMA控制器 24第 9 章 并行接口與串行接口 26第 10 章 總線 31第 11 章 模擬量輸入/輸出通道接口 32第 12 章 人機(jī)交互設(shè)備及其接口 34第 13 章 典型微型計(jì)算機(jī)主板及芯片 34 第 1 章 微型計(jì)算機(jī)概述1. 馮(3)、控制器是根據(jù)存放在存儲器中的指令序列及程序來工作的,并由一個程序計(jì)數(shù)器(即指令地址計(jì)數(shù)器)控制指令的執(zhí)行。 其中有的是CPU向內(nèi)存和外設(shè)發(fā)出的信息,有的則是內(nèi)存或外設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1