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

正文內(nèi)容

微機(jī)原理與接口技術(shù)洪永強(qiáng)課后習(xí)題集第2版(存儲(chǔ)版)

  

【正文】 個(gè)區(qū)域BUF1和 BUF2間直接傳送100個(gè)數(shù)據(jù),采用連續(xù)傳送方式,傳送完畢后不進(jìn)行自動(dòng)預(yù)置,試寫(xiě)出初始化程序。要求:(1) 用8255A作為接口芯片,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的微機(jī)應(yīng)用系統(tǒng),畫(huà)出接口連接圖。(2)、8255初始化程序段如下:A口方式0輸入,B口方式0輸出,C口低4位輸出、高4位輸入。LED1_OFF: IN AL, 62H ;輸入C口的狀態(tài)TEST AL, 20H ;PC5=0?(PC5為IBFA)JZ LED1_OFF ;沒(méi)有按按鈕,繼續(xù)等待IN AL, 60H ;IBFA=1,輸入A口的8位開(kāi)關(guān)狀態(tài)OUT 61H, AL ;送B口8位LED指示燈顯示JMP LED1_OFF ;死循環(huán)輸入并顯示10. 串行傳送的特點(diǎn)是什么?11. 什么是串行傳送的全雙工和半雙工?12. 異步傳輸時(shí),每個(gè)字符對(duì)應(yīng)1位起始位、7位信息位、1位奇偶校驗(yàn)位和1位停止位,如果波特率為9600b/s,則每秒傳輸?shù)淖畲笞址麛?shù)是多少?13. 調(diào)制解調(diào)器(MODEM)在通信中的作用?14. 什么是波特率?發(fā)送時(shí)鐘和接收時(shí)鐘與波特率有什么關(guān)系?15. 串行通信按信號(hào)格式分為哪兩種?這兩種格式有何不同?(全雙工和半雙工)16. 串行接口的基本功能有哪些?17. 試簡(jiǎn)述8251A內(nèi)部結(jié)構(gòu)及工作過(guò)程。5. ISA和EISA總線(xiàn)的相似點(diǎn)和不同點(diǎn)是什么?6. 簡(jiǎn)述ISA,EASA,PCI總線(xiàn)的特點(diǎn)。答:發(fā)送部分初始化程序段如下:方式字為01011110B=5EH,控制字為00110111B=37HINIT8251A: MOV DX, 309HMOV AL,0 ;先寫(xiě)三個(gè)00HOUT DX, AL ;控制口OUT DX, ALOUT DX, ALMOV AL,40 ;40H,軟件復(fù)位命令OUT DX, AL ;控制口MOV AL, 5EH ;方式字OUT DX, ALMOV AL, 37H ;控制字OUT DX, AL接收部分初始化程序段如下:方式字為01011110B=5EH,控制字為00010100B=14HINIT8251B: MOV DX, 309HMOV AL,0 ;先寫(xiě)三個(gè)00HOUT DX, AL ;控制口OUT DX, ALOUT DX, ALMOV AL,40 ;40H,軟件復(fù)位命令OUT DX, AL ;控制口MOV AL, 5EH ;方式字OUT DX, ALMOV AL, 14H ;控制字OUT DX, AL第 10 章 總線(xiàn)1. 什么是總線(xiàn)?微型計(jì)算機(jī)的總線(xiàn)由哪些部分組成?各部分的作用是什?2. 什么是總線(xiàn)標(biāo)準(zhǔn)?試簡(jiǎn)述總線(xiàn)標(biāo)準(zhǔn)4個(gè)特性的含義。MOV AL, 10110000B ;8255方式控制字0B0HOUT 63H, AL ; 控制口MOV AL, 0FFH ;關(guān)閉8位LED指示燈OUT 61H, AL ;B口OUT 62H, AL ;C口,禁鳴蜂鳴片;A口工作于方式1下,在按下按鈕并釋放后,再根據(jù)8位開(kāi)關(guān)“ON”和“OFF”的狀態(tài)來(lái)決定8個(gè)LED指示燈“亮”和“滅”。D7D6D5D4D3D2D1D01K1K1K1K1K1K1K1KPB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0PC08255PC4PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0+5VKNK0K7K6K5K4K3K2K15K5K5K5K5K5K5K5K5K圖中,PB口經(jīng)限流電阻接8位LED指示燈;PA口經(jīng)上拉電阻接8位開(kāi)關(guān),PC4經(jīng)上拉電阻接按鈕開(kāi)關(guān)(作為PA口工作于方式1輸入的選通信號(hào)),PC0接蜂鳴片。方式選擇控制字的格式如下頁(yè)圖所示:5. 可編程并行接口芯片8255A有哪幾種工作方式?各自的特點(diǎn)何在?PC3~PC0:1—輸入,0—輸出端口B:1—輸入,0—輸出端口A1—輸入0—輸出方式選擇控制字的標(biāo)識(shí)位A組方式選擇00—方式001—方式11x—方式2PC7~PC4:1—輸入,0—輸出B組方式選擇:0—方式0,1—方式1 1 D6 D5 D4 D3 D2 D1 D0:方式選擇控制字的格式6. 在方式1下輸入和輸出時(shí),其專(zhuān)用聯(lián)絡(luò)信號(hào)是如何定義的?7. 8255A工作于方式2,采用中斷傳送,CPU如何區(qū)分是輸入中斷還是輸出中斷?8. 設(shè)計(jì)一個(gè)利用8255A的PC5輸出占空比1:1的方波電路,并編寫(xiě)相應(yīng)程序。40Hz =119250 = 238550INIT8253: MOV AL, 37H ;計(jì)數(shù)器0方式字OUT 43H, AL ;控制口MOV AX, 2385H ;計(jì)數(shù)器0計(jì)數(shù)值OUT 40H, ALMOV AL, AHOUT 40H, ALMOV AL, 55H ;計(jì)數(shù)器1方式字OUT 43H, AL ;控制口MOV AL, 50H ;計(jì)數(shù)器1計(jì)數(shù)值OUT 41H, AL7. 某8086系統(tǒng)中包含一片8253芯片,要求完成如下功能:(1) 利用技術(shù)器0完成對(duì)外部事件計(jì)數(shù)功能,每計(jì)滿(mǎn)100次向CPU發(fā)出中斷請(qǐng)求;(2) 利用技術(shù)器1產(chǎn)生頻率為1kHz的方波();(3) 利用技術(shù)器2輸出1s定時(shí)信號(hào)?8. 什么是DMA傳送方式?為什么DMA方式能實(shí)現(xiàn)高速傳送?9. 說(shuō)明DMA控制器應(yīng)具有什么功能?10. 8237A有哪些內(nèi)部寄存器?各有什么功能?初始化編程要對(duì)哪些寄存器進(jìn)行預(yù)置?11. 分述8237A單字節(jié)傳送(每次DMA操作只操作,即發(fā)送出一次總線(xiàn)請(qǐng)求,DMAC占用總線(xiàn)后,進(jìn)入DMA周期,只傳送一個(gè)字節(jié)數(shù)據(jù),便釋放總線(xiàn))、數(shù)據(jù)塊傳送(只要DMA傳送一開(kāi)始,DMAC始終占用總線(xiàn),直到數(shù)據(jù)傳送結(jié)束或校驗(yàn)完畢或檢索到匹配字符,才把總線(xiàn)控制權(quán)還給CPU)、請(qǐng)求傳送(DMAC控制總線(xiàn)以后,每傳送完一個(gè)字節(jié),都由DMAC檢測(cè)外設(shè)是否有繼續(xù)傳送的要求,如果有,繼續(xù)傳送數(shù)據(jù),如果沒(méi)有則釋放總線(xiàn),繼續(xù)檢測(cè)外設(shè)的傳送要求,直到外設(shè)重新有了利用DMAC傳送數(shù)據(jù)的要求時(shí),再申請(qǐng)總線(xiàn))三種工作方式的傳送過(guò)程。第 8 章 計(jì)數(shù)器/定時(shí)器與DMA控制器1. 微機(jī)系統(tǒng)中的外部定時(shí)有哪兩種方法?其特點(diǎn)如何?(硬件定時(shí)和軟件定時(shí))2. 8253計(jì)數(shù)/定時(shí)器有哪些特點(diǎn)?3. 8253初始化編程包括哪兩項(xiàng)內(nèi)容?答:設(shè)定方式控制字和計(jì)數(shù)初始值。 ;顯示空格INT 21HMOV DL, BH ;顯示進(jìn)位位OR DL, 30H ;進(jìn)位位轉(zhuǎn)換為ASCII碼MOV AH, 02HINT 21HMOV DL, BL ;顯示求和結(jié)果高位MOV CL, 04HSHR DL, CLOR DL, 30H ;結(jié)果高位轉(zhuǎn)換為ASCII碼MOV AH, 02HINT 21HMOV DL, BL ;顯示求和結(jié)果低位AND DL, 0FHOR DL, 30H ;結(jié)果低位轉(zhuǎn)換為ASCII碼MOV AH, 02HINT 21HPOP CXPOP DXPOP AXRETOUTPUT ENDPCODE ENDSEND START16. 比較變量x、y的大小使用16進(jìn)制的形式在屏幕上輸出較大的值,若x=y,則輸出字符串‘EQUAL’。15. 編程實(shí)現(xiàn)以下操作:從鍵盤(pán)輸入4個(gè)數(shù)字,分別作為兩個(gè)10~99之間的十進(jìn)制數(shù)。答:系統(tǒng)連接圖如下圖所示。(2)、PC系列微機(jī)把其存儲(chǔ)器的0000~03FFH共1024個(gè)地址單元作為中斷向量表,每個(gè)中斷向量占用4字節(jié)的存儲(chǔ)單元,連續(xù)存放在中斷向量表中,共256個(gè)中斷類(lèi)型。缺點(diǎn):1 地址變換花費(fèi)時(shí)間長(zhǎng);2 主存利用率低;3 對(duì)外存管理比較困難)第 7 章 中斷系統(tǒng)1. 什么是中斷?什么是中斷系統(tǒng)?中斷系統(tǒng)的功能有哪些?(就是在CPU正常運(yùn)行程序時(shí),由于內(nèi)部事件、外部事件或由程序預(yù)先安排的事件所引起的CPU暫時(shí)停止長(zhǎng)在運(yùn)行的程序而轉(zhuǎn)去執(zhí)行請(qǐng)求CPU服務(wù)的內(nèi)部、外部事件或預(yù)先安排事件的服務(wù)程序,待服務(wù)程序處理完畢后又返回去執(zhí)行被暫停的程序,這個(gè)過(guò)程稱(chēng)為中斷)(1功能:1 正確識(shí)別中斷請(qǐng)求,實(shí)現(xiàn)中斷響應(yīng)、中斷處理、中斷返回;2 實(shí)現(xiàn)中斷優(yōu)先級(jí)排隊(duì);3 實(shí)現(xiàn)中斷嵌套)2. 中斷處理過(guò)程包括哪幾個(gè)基本階段?中斷服務(wù)程序中為什么要保護(hù)現(xiàn)場(chǎng)和恢復(fù)現(xiàn)場(chǎng)?如何實(shí)現(xiàn)?答:(1)、中斷請(qǐng)求、中斷判優(yōu)、中斷響應(yīng)、中斷處理、中斷返回。系統(tǒng)地址總線(xiàn)為20位,數(shù)據(jù)總線(xiàn)為8位。11. 存儲(chǔ)器與CPU的接口主要由哪些部分組成?12. 分別說(shuō)明全譯碼法、部分譯碼法和線(xiàn)選法的主要優(yōu)缺點(diǎn)。答:(1)、程序控制方式、中斷傳送方式、直接存儲(chǔ)器存取方式。(3)、各自的特點(diǎn):存儲(chǔ)器映射方式的優(yōu)點(diǎn):1)、訪(fǎng)問(wèn)I/O端口可實(shí)現(xiàn)輸入/輸出操作,還可以對(duì)端口內(nèi)容進(jìn)行算術(shù)邏輯運(yùn)算、移位等等;2)、能給端口有較大的編址空間,這對(duì)大型控制系統(tǒng)和數(shù)據(jù)通信系統(tǒng)是很有意義的。22. 子程序設(shè)計(jì)時(shí),有哪些注意事項(xiàng)?23. 調(diào)用程序和主程序之間是如何進(jìn)行參數(shù)傳遞的?24. 用主程序調(diào)用子程序的結(jié)構(gòu)形式,編程實(shí)現(xiàn)∑n!=1!+2!+3!+4!+5!(提示:n!= ,n! 用n(n1)!代替,則計(jì)算n! 子程序必須用遞歸調(diào)用n!子程序,但每次調(diào)用所使用的參數(shù)都不同。地址跳轉(zhuǎn)表和指令跳轉(zhuǎn)表只要區(qū)別是什么?15. 簡(jiǎn)述分支結(jié)構(gòu)程序設(shè)計(jì)的注意事項(xiàng)。答: AND AX, 0XOR AX, AXMOV AX, 0SUB AX, AX25. 若AL=0FFH,BL=13H,指出下列指令執(zhí)行后標(biāo)志AF、OF、ZF、SF、PF、CF的狀態(tài)。段間轉(zhuǎn)移15. 若32位二進(jìn)制數(shù)存放于DX和AX中,試?yán)靡莆慌c循環(huán)指令實(shí)現(xiàn)以下操作:(1) DX和AX中存放的無(wú)符號(hào)數(shù),將其分別乘2除2。12. 若內(nèi)存單元DATA在數(shù)據(jù)段中偏移量為24C0H處,24C0~24C3H單元中依次存放著55H、66H、77H、88H。但不能為變址變址尋址。(4)、立即數(shù)不能直接送段寄存器。執(zhí)行下列指令后,寄存器AX、BX、SI的值分別是多少?MOV BX,OFFSET COUNTMOV SI,[BX] MOV AX,COUNT[SI][BX]答:(AX)= 3040H,(BX)= 1200H,(SI)= 1000H。EA=0800H+6010H=6810H,PA=(DS)10H+EA =66810H(12)、DEST為隱含堆棧指針寄存器間接尋址,SRC為寄存器尋址。EA=0050H,PA=(DS)10H+EA=60050H(4)、DEST為寄存器尋址,SRC為基址變址相對(duì)尋址。(2)、用短跨越前綴指出段地址。(3)、DEST為隱含堆棧指針寄存器間接尋址,SRC為寄存器尋址。(2)、時(shí)鐘周期:CPU輸入的CLK時(shí)鐘信號(hào)。4. 簡(jiǎn)述最小模式和最大模式的含義及其區(qū)別。17. 分別寫(xiě)出下列字符串的ASCII碼。(1) (2) 255 (3) 25610. 把下列數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)。(2)、數(shù)據(jù)總線(xiàn)用來(lái)傳輸數(shù)據(jù)信息,是雙向總線(xiàn);地址總線(xiàn)用于傳送CPU發(fā)出的地址信息,是單向總線(xiàn);控制總線(xiàn)用來(lái)傳送控制信號(hào)、時(shí)序信號(hào)和狀態(tài)信息等。諾依曼計(jì)算機(jī)的結(jié)構(gòu)特點(diǎn)是什么?答:(1)、由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備五大部分組成。4. 試用示意圖說(shuō)明內(nèi)存單元的地址和內(nèi)存單元的內(nèi)容,二者有何聯(lián)系和區(qū)別?答:示意圖如右所示:聯(lián)系:存儲(chǔ)單元中存放著信息,該信息可以是數(shù)據(jù),也可以是另一單元的地址的一部分,每個(gè)存儲(chǔ)單元都包含著地址和內(nèi)容兩個(gè)部分。(1) 127D (2) 127D (3) 80D (4) 80D答: n=8 n=16(1) 127D: 0111 1111B=7FH 0000 0000 0111 1111B=007FH(2) 127D: 1000 0001B=81H 1111 1111 1000 0001B=0FF81H(3) 80D: 0101 0000B=50H 0000 0000 0101 0000B=0050H(4) 80D: 1011 0000B=0B0H 1111 1111 1011 0000B= 0FFB0H13. 下列數(shù)是某十進(jìn)制數(shù)的補(bǔ)碼,求這個(gè)十進(jìn)制數(shù)。(2)、BX、BP、SI、DI四個(gè)寄存器可作為地址寄存器使用。6. 8086CPU工作在最小模式時(shí),(1) 當(dāng)CPU訪(fǎng)問(wèn)存儲(chǔ)器時(shí),要利用哪些信號(hào)?(2) 當(dāng)CPU訪(fǎng)問(wèn)外部設(shè)備時(shí),要利用哪些信號(hào)?(3) 當(dāng)HOLD有效并得到響應(yīng)時(shí),CPU的哪些信號(hào)是高阻?7. 8086CPU工作在最大模式時(shí),、在CPU訪(fǎng)問(wèn)存儲(chǔ)器與CPU訪(fǎng)問(wèn)外部設(shè)備時(shí),分別是什么狀態(tài)?FFFFFFFFFD531FFFFEFFFFC420A19~A1 D15~D8 D7~D0 A0高(奇)位和低(偶)位存儲(chǔ)器條8. 在8086最大模式系統(tǒng)中,8288總線(xiàn)控制器的作用是什么?它產(chǎn)生哪些控制信號(hào)?9. 8086采用什么方式管理內(nèi)存?1MB的內(nèi)存空間分為哪兩個(gè)存儲(chǔ)體?它們?nèi)绾闻c地址總線(xiàn)、數(shù)據(jù)總線(xiàn)相連?答:(1)、8086采用分段方式管理內(nèi)存;(2)、1MB的內(nèi)存空間分為偶地址和奇地址兩個(gè)存儲(chǔ)體;(3)、如右圖所示:10. 什么是段基址
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1