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

正文內(nèi)容

微機(jī)原理及接口技術(shù)-習(xí)題答案-資料下載頁(yè)

2024-10-18 17:52本頁(yè)面

【導(dǎo)讀】,所以未產(chǎn)生溢出。微機(jī)原理及接口技術(shù)習(xí)題及答案·2·執(zhí)行單元EU主要完成指令的譯碼和執(zhí)行。執(zhí)行單元通過(guò)EU控制電路從BIU中取出。指令,經(jīng)過(guò)指令譯碼形成各種定時(shí)控制信號(hào),向EU內(nèi)各功能部件發(fā)出相應(yīng)的控制命令,以完成指令所規(guī)定的操作。儲(chǔ)器操作數(shù)時(shí),BIU順序地預(yù)取后續(xù)指令的代碼,并填入指令隊(duì)列中。預(yù)取隊(duì)列協(xié)同工作從而實(shí)現(xiàn)指令的并行執(zhí)行。SI和DI通常在間接尋址方式中存放操作數(shù)的偏移地址。在串操作指令中,DI的默認(rèn)段。解:狀態(tài)標(biāo)志寄存器共有9位標(biāo)志位,其中包含6個(gè)狀態(tài)標(biāo)志位和3個(gè)控制標(biāo)志位。運(yùn)算過(guò)程中若D3位向D4有進(jìn)位或借。的范圍時(shí),就會(huì)產(chǎn)生溢出,這時(shí)OF=1;否則OF=0。若IF=1,則允許響應(yīng);否則禁止響應(yīng)。

  

【正文】 1 A 1 5 A 1 4 2 7 1 6 D 0 ~ D 7 ? ? W E O E A 0 A 1 0 C E 6 1 1 6 D 0 ~ D 7 ? A 0 A 1 0 O E C S ? 7 4 L S 1 3 8 M E M WR / WR / W 6. 試?yán)萌刂纷g碼將 6264芯片接到 8088系統(tǒng)總線上,使其所占地址范圍為 32020H~33FFFH。 答:將地址范圍展開成二進(jìn)制形式如下圖所示。 0011 0010 0000 0000 0000 0011 0011 1111 1111 1111 6264芯片的容量為 8K 8,需要 13根地址線 A0~ A12。而剩下的高 7位地址應(yīng)參加該芯片的地址譯碼。 電路如圖所示: 微機(jī)原理及接口技術(shù)習(xí)題及答案 25 W E & D0~D7 A 0 A 1 2 A 1 2 A 0 M E M W M E M R A 1 9 A 1 8 A1 7 A1 6 A 1 5 A 1 4 A 1 3 C S 2 O E C S 1 + 5 V8 0 8 8 系 統(tǒng) B U S S R A M 6 2 6 4 D0~D7 7. 若采用 6264芯片構(gòu)成內(nèi)存地址從 20200H~ 8BFFFH的內(nèi)存空間,需要多少片 6264芯片? 答:從 20200H~ 8BFFFH的內(nèi)存空間共有 8BFFFH- 20200H+ 1= 6C000H( 432K)個(gè)字節(jié),每個(gè) 6264芯片的容量位 8KB,故需 432/8= 54片。 8. 設(shè)某微型機(jī)的內(nèi)存 RAM區(qū)的容量為 128KB,若用 2164芯片構(gòu)成這樣的存儲(chǔ)器,需多少2164芯片?至少需多少根地址線?其中多少根用于片內(nèi)尋址?多少根用于片選譯碼? 答: ( 1)每個(gè) 2164芯片的容量為 64K 1bit,共需 128/64 8= 16片。 ( 2) 128KB容量需要地址線 17根。 ( 3) 16根用于片內(nèi)尋址。 ( 4) 1根用于片選譯碼。 注意,用于片內(nèi)尋址的 16根地址線要通過(guò)二選一多路器連到 2164芯片,因?yàn)?2164芯片是 DRAM,高位地址與低位地址是分時(shí)傳送的。 9. 高速緩 沖存儲(chǔ)器的工作原理是什么?為什么設(shè)置高速緩沖存儲(chǔ)器? 答:( 1)高速緩沖存儲(chǔ)器的工作原理是基于程序和數(shù)據(jù)訪問(wèn)的局部性原理。 ( 2)設(shè)置高速緩沖存儲(chǔ)器為了緩解 CPU和內(nèi)存之間存取速度的矛盾,將當(dāng)前正在執(zhí)行的指令及相關(guān)聯(lián)的后繼指令集從內(nèi)存讀到 Cache,使 CPU執(zhí)行下一條指令時(shí),從Cache中讀取。 Cache的存在使 CPU既可以以較快的速度讀取指令和數(shù)據(jù),又不至于使微機(jī)的價(jià)格大幅提高。 10. 現(xiàn)有兩片 6116 芯片,所占地址范圍為 61000H~ 61FFFH,試將它們連接到 8088 系統(tǒng)中。并編寫測(cè)試程序,向所有 單元輸入一個(gè)數(shù)據(jù),然后再讀出與之比較 ,若出錯(cuò)則顯示 “ Wrong! “ ,全部正確則顯示 ” OK! “ 。 微機(jī)原理及接口技術(shù)習(xí)題及答案 26 答:連接如下圖所示。測(cè)試程序段如下: OK DB ‘ OK!’ ,$ WRONG DB ‘ Wrong!’ ,$ ? MOV AX, 6100H MOV ES, AX MOV DI, 0 MOV CX, 1000H ; 4K MOV AL, 55H REP STOSB MOV DI, 0 MOV CX, 1000H REPZ SCASB JZ DISP_OK LEA DX, WRONG DISP: MOV AH, 9 INT 21H HLT DISP_OK: LEA DX, OK JMP DISP 微機(jī)原理及接口技術(shù)習(xí)題及答案 27 第六章習(xí)題及答案 1. 什么是接口 ? 其作用是什么 ? 參考答案: 接口是 CPU與外部設(shè)備進(jìn)行信息交換時(shí),必需的一組邏輯電路及控制軟件。主要作用有:( 1)信號(hào)電平轉(zhuǎn)換( 2)數(shù)據(jù)格式轉(zhuǎn)換( 3)速度匹配( 4)數(shù)據(jù)傳送( 5)尋址能力( 6)錯(cuò)誤檢測(cè)功能 。 2. 輸入輸出接口電路有哪些寄存器,各自的作用是什么? 參考答案: CPU與外設(shè)進(jìn)行數(shù)據(jù)傳輸,接口電路需要設(shè)置若干專用寄存器,緩 沖輸入輸出數(shù)據(jù),設(shè)定控制方式,保存輸入輸出狀態(tài)信息,這些寄存器常稱為端口。 根據(jù)數(shù)據(jù)傳輸方向,端口可分為輸入端口和輸出端口。輸入端口必須具有對(duì)數(shù)據(jù)的控制能力,輸出接口應(yīng)具備數(shù)據(jù)的保持能力,即鎖存功能。輸入端口和輸出端口統(tǒng)稱 I/O端口。根據(jù)端口傳輸?shù)男畔ⅲ丝诳煞譃閿?shù)據(jù)端口、狀態(tài)端口和控制端口,用以傳輸數(shù)據(jù)信息、狀態(tài)信息和控制信息。狀態(tài)信息是由外設(shè)提供, CPU適時(shí)讀取,因此狀態(tài)端口為輸入端口;數(shù)據(jù)端口可以是輸入端口、也可以是輸出端口或著是既可以輸入又可以輸出的雙向端口。 3. 什么叫端口? I/O 端口的編址方式有哪幾 種?各有何特點(diǎn)? 參考答案: 接口中可被 CPU直接訪問(wèn)的專用寄存器稱為端口。 I/O端口編址方式是計(jì)算機(jī)系統(tǒng)為 I/O端口分配端口號(hào)的方式。常見的 I/O編址方式有兩種:與內(nèi)存單元統(tǒng)一編址方式和獨(dú)立編址方式。統(tǒng)一編址方式:優(yōu)點(diǎn),訪問(wèn) I/O端口和訪問(wèn)內(nèi)存單元一樣,不用設(shè)置專門的 I/O指令,也不需要專用的 I/O端口控制信號(hào),簡(jiǎn)化了系統(tǒng)控制總線;缺點(diǎn),由于 I/O端口地址占用了 CPU地址空間的一部分,所以減少了內(nèi)存地址空間。 獨(dú)立編址方式:優(yōu)點(diǎn),不占用內(nèi)存空間;輸入輸出地址線根數(shù)少, I/O端口譯碼電路簡(jiǎn)單;缺點(diǎn),需要專用 的 I/O指令、專用控制線。 4. CPU 和外設(shè)之間的數(shù)據(jù)傳送方式有哪幾種?無(wú)條件傳送方式通常用在哪些場(chǎng)合? 參考答案: 主機(jī)與外設(shè)之間通過(guò)一定的控制方式進(jìn)行信息交換,常用的控制的方式包括無(wú)條件傳送方式、程序查詢傳送方式、中斷傳送方式、直接存儲(chǔ)器存?。?DMA)方式。 無(wú)條件傳送方式適合簡(jiǎn)單外設(shè)的數(shù)據(jù)輸入輸出,例如開關(guān)、繼電器、步進(jìn)電機(jī)、發(fā)光二極管等。在這種方式下進(jìn)行信息交換時(shí),外設(shè)必須總是準(zhǔn)備好的,隨時(shí)可以接收數(shù)據(jù),或隨時(shí)可以提供數(shù)據(jù),所以不必查詢外設(shè)的狀態(tài)。這種工作方式的優(yōu)點(diǎn)是控制程序簡(jiǎn)單,軟、硬件開銷都少。 5. 相 對(duì)于程序查詢傳送方式,中斷方式有什么優(yōu)點(diǎn)?和 DMA 方式比較,中斷傳送方式又有什么不足之處? 參考答案: 中斷方式的數(shù)據(jù)輸入輸出, CPU不需要查詢外設(shè)的狀態(tài),節(jié)省了 CPU的大量時(shí)間,提高了 CPU的利用率。 中斷傳送方式的缺點(diǎn):中斷方式仍需要通過(guò) CPU執(zhí)行程序來(lái)實(shí)現(xiàn)外設(shè)與主機(jī)之間的信息傳送; CPU每次中斷都需要花費(fèi)時(shí)間保護(hù)斷點(diǎn)和現(xiàn)場(chǎng),無(wú)法滿足高速 I/O設(shè)備的速度要求。 6. 為什么 74LS244 只能作為輸入接口?為什么 74LS273 只能作為輸出接口? 參考答案: 74LS244是八單線驅(qū)動(dòng)器,三態(tài)輸出,可作為輸入接口,也 可作為輸出接口。 74LS244 因?yàn)槭菃蜗蝌?qū)動(dòng)器,作為輸入接口時(shí)只能當(dāng)輸入用,作為輸出接口時(shí)只能當(dāng)輸出用,不能既是輸出又是輸入。 74LS273無(wú) 3態(tài)傳輸控制,不能作為輸入接口。 微機(jī)原理及接口技術(shù)習(xí)題及答案 28 7. 利用 74LS244 作為輸入接口(端口號(hào)為 C8H)連接 4 個(gè)開關(guān) K0~K3(開關(guān)斷開時(shí)對(duì)應(yīng)輸入的二進(jìn)制位為 0),利用 74LS273 作為輸出接口(端口號(hào)為 2710H)連接一個(gè) 8段 LED 顯示器,完成下列要求: ( 1)利用 74LS138 譯碼器設(shè)計(jì)地址譯碼電路,畫出芯片與 8088 系統(tǒng)總線的連接圖。 參考答案:如下圖 ( 2)編寫程序段,實(shí)現(xiàn)功能 :讀入 4 個(gè)開關(guān)的狀態(tài),對(duì)開關(guān)的狀態(tài)進(jìn)行編碼,即 4個(gè)開關(guān)的 16 種狀態(tài)要用 16 個(gè)數(shù)字表示出來(lái)。如開關(guān)都斷開時(shí)對(duì)應(yīng)編碼為 0,開關(guān)都閉合時(shí)對(duì)應(yīng)編碼為 FH,開關(guān) K0 閉合但 K1~K3 都斷開時(shí)對(duì)應(yīng)編碼為 1,以此類推。 (編碼信息直接保存在 AL 中) 參考答案: MOV DX, 0C8H ;開關(guān)接口的地址為 C8H IN AL, DX ;讀入開關(guān)狀態(tài) AND AL, 0FH ;保留低 4 位 ( 3)編寫程序段,實(shí)現(xiàn)功能:將( 2)中編碼的開關(guān)狀態(tài)在 8 段 LED 顯示器上顯示出來(lái),如開關(guān)的編碼信息為 0 時(shí), 8 段 LED 顯示器上顯示 0,當(dāng)開關(guān)狀態(tài)改變?yōu)?FH 時(shí),8 段 LED 顯示器上顯示 F,以此類推。 參考答案: ?? Seg7 DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H DB 7FH,67H,77H,7CH,39H,5EH,79H,71H ?? LEA BX, Seg7 ;取 7 段碼表基地址 MOV AH, 0 ;( 2)中的程序已經(jīng)使 AL 保存了開關(guān)編碼,此處的作用是 GG 2 AG 2 BCBA74LS138 I O W A1 A3 A4 A6 A7 A1 1 A2 A1 2 A1 5 A5 A8 A9 A1 0 A1 4 A1 3 amp。≥ 1O0 O1 O2 O3 O4 O5 O6 O7 D0 |D7 D0 —D7 C PA0 ≥ 1Y074LS273abcdefgh K0 K1 K2 k3 + 5 VGG 2 AG 2 BCBA74LS138I O R A1 A3 A4 A5 A6 A7 A2 amp?!?1D0 —D7 A0 ≥ 1Y01 Y1~ 1 Y4 1 G 1 A1 1 A2 1 A3 1 A4 74LS244微機(jī)原理及接口技術(shù)習(xí)題及答案 29 ;使 AX 的數(shù)值與 AL 的數(shù)值相等,為下面的查表做準(zhǔn)備 MOV SI, AX ;作為 7 段碼表的表內(nèi)位移 量 MOV AL, [ BX+SI] ;取 7 段碼 MOV DX, 2710H ; 7 段數(shù)碼管接口的地址為 2710H OUT DX, AL 8. 什么是中斷?常見的中斷源有哪幾類? CPU 響應(yīng)中斷的條件是什么? 參考答案: 中斷,是指在程序執(zhí)行過(guò)程中,出現(xiàn)某種緊急事件, CPU暫停執(zhí)行現(xiàn)行程序,轉(zhuǎn)去執(zhí)行處理該事件的程序 —— 中斷服務(wù)程序,執(zhí)行完后再返回到被暫停的程序繼續(xù)執(zhí)行,這一過(guò)程稱為中斷。常見的中斷源有由外圍設(shè)備引起的中斷、由 CPU本身產(chǎn)生的中斷、由存儲(chǔ)器產(chǎn)生的中斷、由控制器產(chǎn)生的中斷、由總線產(chǎn)生的 中斷、實(shí)時(shí)過(guò)程控制產(chǎn)生的中斷、實(shí)時(shí)鐘的定時(shí)中斷、程序指令引起的中斷以及硬件故障中斷等。 CPU響應(yīng)中斷需要滿足 4個(gè)條件:① CPU處于開中斷狀態(tài),即 IF=1;② 當(dāng)前沒(méi)有發(fā)生復(fù)位、沒(méi)有總線請(qǐng)求、沒(méi)有內(nèi)部中斷、沒(méi)有不可屏蔽中斷;③ 當(dāng)前執(zhí)行的指令不是開中斷指令 STI,也不是中斷返回指令 IRET。如果剛巧是, CPU將它們執(zhí)行結(jié)束后,再執(zhí)行一條指令, CPU才能響應(yīng)中斷。④ CPU執(zhí)行完現(xiàn)行指令。 9. 簡(jiǎn)述微機(jī)系統(tǒng)的中斷處理過(guò)程。 參考答案: ①獲得中斷類型碼②將中斷類型碼放入暫存器保存;③ 將標(biāo)志寄存器內(nèi)容壓入堆棧,以 保護(hù)中斷時(shí)的狀態(tài);④ 將 IF和 TF標(biāo)志清 0;⑤ 保護(hù)斷點(diǎn),當(dāng)前的IP和 CS的內(nèi)容入棧;⑥ 根據(jù)中斷類型碼,在中斷向量表中找出中斷服務(wù)程序的入口地址,裝入 IP和 CS,轉(zhuǎn)向中斷服務(wù)程序。⑦執(zhí)行中斷服務(wù)程序;⑧ 中斷返回。 10. 軟件中斷和硬件中斷有何特點(diǎn)??jī)烧叩闹饕獏^(qū)別是什么? 參考答案: 軟件中斷是通過(guò)中斷指令“ INT n”調(diào)用的中斷,硬件中斷是 CPU檢測(cè)到中斷請(qǐng)求信號(hào)后運(yùn)行的中斷。兩者的主要區(qū)別在于中斷源不同。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1