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

正文內(nèi)容

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

2025-04-09 01:55本頁面
  

【正文】 2,3*3,4*4,5*5,6*6,7*7,8*8,9*9……MOV BX, OFFSET TABLEMOV AL, nDEC ALXLAT ;n的平方即在AL中14. 簡述利用跳轉(zhuǎn)表實(shí)現(xiàn)多路分支程序設(shè)計(jì)的思想。16. 編寫程序,將自定義的三個(gè)符號數(shù)X、Y、Z的最大者送入MAX字單元。2)若三個(gè)數(shù)都不為零,求它們的和,并送D中。答: CMP A, 0JNZ NEXTCMP B, 0JNZ NEXT1CMP C, 0JNZ NEXT1MOV A, 1MOV B, 1MOV C, 1JMP OKNEXT: CMP B, 0JZ NEXT1CMP C, 0JZ NEXT1MOV AX, AADD AX, BADD AX, CMOV D, AXJMP OKNEXT1: MOV A, 0MOV B, 0MOV C, 0OK: ……18. 循環(huán)結(jié)構(gòu)程序由哪幾部分組成?各部分的功能是什么?19. 簡述循環(huán)結(jié)構(gòu)程序設(shè)計(jì)的注意事項(xiàng)。21. 從偏移量DAT1開始存放200個(gè)帶符號的字節(jié)數(shù)據(jù),編寫程序,找出其中最小的數(shù)放入DATA2中。(在114頁有答案)25. 已知X是單字節(jié)帶符號數(shù),請?jiān)O(shè)計(jì)計(jì)算下列表達(dá)式的程序。26. 在緩沖區(qū)BUF地址起有一字符串,其長度存于COUNT單元。27. 編程求級數(shù)12+22+32+……的前10項(xiàng)。(2)、端口地址和存儲器地址統(tǒng)一編址,也稱存儲器映射方式;I/O端口地址和存儲器地址分開獨(dú)立編址,也稱I/O映射方式。存儲器映射方式的缺點(diǎn):1)、端口占用了存儲器的地址空間,使存儲器容量減小;2)、指令長度比專門I/O指令要長,因而執(zhí)行速度較慢。I/O映射方式的缺點(diǎn):這種編址方式中,微處理器對存儲器及I/O端口是采用不同的控制線進(jìn)行選擇的,因而接口電路比較復(fù)雜。5. 一般的I/O接口電路安排有哪三類寄存器?它們各自的作用是什么?6. 常見的I/O端口地址譯碼電路一般有哪幾種結(jié)構(gòu)形式?(門電路一馬;譯碼器譯碼;比較器譯碼)7. I/O地址線用作端口尋址時(shí),高位地址線和低位地址線各作何用途?如何決定低位地址線的根數(shù)?答:(1)、高位地址線參加譯碼,分別產(chǎn)生各接口芯片的片選信號,而低位地址線作為芯片內(nèi)部寄存器的訪問地址。8. 譯碼器譯碼電路一般有哪幾部分組成?(譯碼控制端;選擇輸入端;譯碼輸出端)9. 若要求I/O端口讀寫地址為264H,則在圖54中的輸入地址線要做哪些改動?10. 圖55是PC機(jī)系統(tǒng)板的I/O端口地址譯碼器電路,它有何特點(diǎn)?試根據(jù)圖中的地址線的分配,寫出DMAC、INTR、T/C以及PPI的地址范圍?11. CPU與外設(shè)之間的數(shù)據(jù)傳送方式有哪幾種?它們各應(yīng)用在什么場合?試比較這幾種基本輸入輸出方式的特點(diǎn)。(2)、內(nèi)容太多,略!(3)、內(nèi)容太多,略!12. CPU 與外設(shè)進(jìn)行數(shù)據(jù)傳送時(shí),采用哪一種傳送方式CPU的效率最高?答:直接存儲器存取方式的效率最高。13. 查詢傳送方式、中斷傳送方式和DMA傳送方式分別用什么方法啟動數(shù)據(jù)傳送過程?第 6 章 存儲器1. 什么是SRAM、DRAM、ROM、PROM、EPROM、E2PROM? 分別說明它的特點(diǎn)和簡單工作原理。3. 如果要訪問一個(gè)存儲容量為64K8的存儲器,需要多少條數(shù)據(jù)線和地址線?(8;16)4. 某SRAM的單元中存放有一個(gè)數(shù)據(jù)如88H,CPU將它讀取后,該單元的內(nèi)容是什么?5. DRAM為什么要進(jìn)行定時(shí)刷新?試簡述刷新原理及過程。10. 如果存儲器起始地址為1200H,末地址為19FFH,求該存儲器的容量。13. 若某微機(jī)有16條地址線,現(xiàn)用SRAM 2114(1 K4位)存儲芯片組成存儲系統(tǒng),問采用線選譯碼時(shí),系統(tǒng)的存儲容量最大為多少?需要多少個(gè)2114存儲器芯片?答:(1)、系統(tǒng)的存儲容量最大6KB。14. 設(shè)有一個(gè)具有14位地址和8位自唱的存儲器,問:(1) 該存儲器能存儲多少字節(jié)的信息?(16k)(2) 如果存儲器由1 K1位金泰RAM組成,需要多少芯片?(128片)(3) 需要多少位地址作芯片選擇?15. 用10241位的RAM芯片組成16 K8位的存儲器,需要多少個(gè)芯片?分為多少組?共需多少根地址線?地址線如何分配?試畫出與CPU的連接框圖。其中,ROM的地址范圍為0FE000H~0FFFFFH,RAM的地址范圍為0F0000~0F1FFFH。17. 用2732(4 K4位)、6116(2K8位)和74LS138構(gòu)成一個(gè)存儲容量為12KB ROM(000000H~02FFFH)、8KB RAM(030000H~04FFFH)的存儲系統(tǒng)。試畫出存儲器與CPU的連接圖。20. 簡述Cache的幾種替換算法,你認(rèn)為應(yīng)該選用哪種算法最好?21. 什么叫虛擬存儲器?為什么要設(shè)虛擬存儲器22. 簡述虛擬存儲器的三種方式。(段頁式虛擬存儲器需要經(jīng)過兩級查表才能完成地址轉(zhuǎn)換,費(fèi)時(shí)較多)(頁式虛擬存儲器的優(yōu)點(diǎn):1 主存儲器的利用率較高;2 頁表現(xiàn)對簡單;3 地址印象和變換速度比較快,只要建立虛頁號和實(shí)頁號之間的對應(yīng)關(guān)系即可;4 對外存管理比較容易。3 程序動態(tài)鏈接和調(diào)度比較容易。(2)、為返回到被中斷程序時(shí),使CPU內(nèi)部的寄存器內(nèi)容還原為中斷前的值,以便能正確執(zhí)行被中斷程序。3. 什么是內(nèi)部中斷和外部中斷?如何分類?()4. INTR中斷和NMI 中斷有什么區(qū)別?答:非屏蔽中斷NMI:邊沿觸發(fā)方式,不受IF屏蔽的中斷,中斷類型碼固定為02H,所以不需要中斷響應(yīng)周期INTA。INTR是受IF屏蔽的中斷。即通過中斷號找到中斷向量。(3)、15H4=0054H~0057H四個(gè)存儲單元中。(2)、22。中斷類型號為08H~0FH,采用完全嵌套、中斷非自動結(jié)束方式。請畫出系統(tǒng)連接圖及編寫初始化8259A的程序段。D7~D0CAS2~CAS0WRRDINTA IR7 INTSP/EN IR08259ACS A0D7~D0S2S1S0INTR8086CPUA15~A8A7A6A5A4A3A2A1+5V IOWCIORC INTA828874LS30八輸入G2A Y0 74LS138G2BG1C Y6B A Y774LS00初始化8259A的程序段如下:CLIMOV AL, 13H ;初始化ICW1MOV DX, 0FFFCH ;1片8259A、邊沿觸發(fā)OUT DX, ALMOV AL, 08H ;初始化ICW2MOV DX, 0FFFEH ;中斷類型號為08H~0FHOUT DX, ALMOV AL, 01H ;初始化ICW4OUT DX, AL ;全嵌套、中斷非自動結(jié)束、非緩沖MOV AL, 00H ;初始化OCW1OUT DX, AL ;8259A全部開中斷STI ┇10. 某系統(tǒng)內(nèi)有8個(gè)INTR 外中斷源,用一片8259A管理8級中斷源。試寫出初始化程序,并編程向中斷向量表中置入各中斷向量。編程找出它們的中間值并放入RES單元,且將結(jié)果以“(RES)=?”的格式顯示在屏幕上。編寫一段查表送顯的程序,要求先從測試口讀入一個(gè)數(shù)據(jù),再查表將相應(yīng)的顯示碼從顯示口送出,如此反復(fù)進(jìn)行直至讀入數(shù)據(jù)0FFH為止。求它們的和,并把結(jié)果以三位十進(jìn)制數(shù)的形式顯示在屏幕上。格式自行擬定。 39。 39。17. 請用字程序結(jié)構(gòu)編寫如下程序:從鍵盤輸入一個(gè)二位十進(jìn)制數(shù)的月份數(shù)(01~12),然后顯示出相應(yīng)的英文縮寫名。從鍵盤接受一個(gè)字符,在數(shù)組中查找在字符,若找到,則使CF為1。19. 從鍵盤輸入一串字符,并在顯示屏上顯示出來。20. 在磁盤中建立一個(gè)文件,并顯示完成的結(jié)果,假設(shè)BUF1中存放正常信息,BUF2中存放錯(cuò)誤信息。4. 8253有哪幾種工作方式?區(qū)分不同工作方式的特點(diǎn)體現(xiàn)在哪幾方面?5. 設(shè)8253芯片的計(jì)數(shù)器0、計(jì)數(shù)器2和控制口地址分別為04B0H、04B4H、04B6H。試寫出對8253的初始化程序,并畫出硬件連接圖。要求計(jì)數(shù)器0的輸出脈沖作為計(jì)數(shù)器1的時(shí)鐘輸入,定時(shí)器1輸出OUT1約為40HZ,試編一段程序。答:程序段如下:計(jì)數(shù)值 = 247。12. 簡要說明8237A的初始化步驟。14. 設(shè)8237A的端口地址為00H~0FH,通道0的頁面寄存器地址為87H,使通道0工作在成組方式,地址增變化,自動預(yù)置功能,把從內(nèi)存25000H開始的1024字節(jié)傳送給外設(shè)端口。試設(shè)計(jì)8237A的初始化程序。4. 如何對8255A進(jìn)行初始化編程?答:通過向8255A控制口設(shè)定方式選擇控制字來進(jìn)行初始化編程。9. 現(xiàn)有4種簡單的外設(shè):①一組8位開關(guān);②一組8位LED指示燈;③一個(gè)按鈕開關(guān);④一個(gè)蜂鳴片。(2) 編制3種驅(qū)動程序,每個(gè)程序必須包括至少有兩種外設(shè)共同作用的操作(例如,根據(jù)8位開關(guān)“ON”和“OFF”的狀態(tài)來決定8個(gè)LED指示燈“亮”和“滅”。(方式0和方式1下,在按下按鈕并釋放后,再根據(jù)8位開關(guān)“ON”和“OFF”的狀態(tài)來決定8個(gè)LED指示燈“亮”和“滅”。)答:(1)、接口連接圖如下:8255與CPU的連接省略。假設(shè)8255的端口地址為60H、61H、62H、63H,地址譯碼電路圖中未畫出。MOV AL, 10011000B ;8255方式控制字98HOUT 63H, AL ; 控制口MOV AL, 0FFH ;關(guān)閉8位LED指示燈OUT 61H, AL ;B口OUT 62H, AL ;C口,禁鳴蜂鳴片;驅(qū)動程序1如下:根據(jù)8位開關(guān)“ON”和“OFF”的狀態(tài)來決定8個(gè)LED指示燈“亮”和“滅”。VOICE: IN AL, 62H ;輸入C口的按鈕開關(guān)狀態(tài)TEST AL, 10H ;PC4=0?JNZ VOICE_OFFMOV AL, 00HOUT 63H,AL ;置PC0=0,發(fā)聲CALL DELAY2S ;延時(shí)2秒JMP VOICEVOICE_OFF:MOV AL, 01HOUT 63H,AL ;置PC0=1,關(guān)閉聲音JMP VOICE ;死循環(huán)檢測發(fā)聲;驅(qū)動程序3如下:A口工作于方式0下,在按下按鈕并釋放后,再根據(jù)8位開關(guān)“ON”和“OFF”的狀態(tài)來決定8個(gè)LED指示燈“亮”和“滅”。LED0_OFF: IN AL, 62H ;輸入C口的按鈕開關(guān)狀態(tài)TEST AL, 10H ;PC4=0?JNZ LED0_OFF ;沒有按按鈕,繼續(xù)等待按下LED0_ON: IN AL, 62H ;輸入C口的按鈕開關(guān)狀態(tài)TEST AL, 10H ;PC4=0?JZ LED0_ON ;仍然按下,繼續(xù)等待釋放IN AL, 60H ;輸入A口的8位開關(guān)狀態(tài)OUT 61H, AL ;送B口8位LED指示燈顯示JMP LED0_OFF ;死循環(huán)輸入并顯示;驅(qū)動程序4如下:8255初始化程序段:A口方式1輸入,B口方式0輸出,C口低4位輸出、高4位配合A口工作。使用查詢方式。18. 試說明8251A的方式控制字、操作控制字和狀態(tài)字各位的含義及它們之間的關(guān)系。答:程序段如下:方式字為11001010B=CAH,控制字為00010101B=15HINIT8251: MOV AL, 0CAH ;方式字MOV DX, 04A2HOUT DX, AL ;控制口MOV AL, 15H ;控制字OUT DX, AL ;控制口20. 設(shè)8251A的控制口和狀態(tài)口地址為04A2H,數(shù)據(jù)輸入/輸出口地址為04A0H(輸出端口未用),輸入100個(gè)字符,并將字符放在buffer所指的內(nèi)存緩沖區(qū)中。答:程序段如下:方式字為11001010B=CAH,控制字為00010100B=14HINIT8251: MOV AL, 0CAH ;方式字MOV DX, 04A2HOUT DX, AL ;控制口MOV AL, 14H ;控制字OUT DX, AL ;控制口MOV CX,100LEA SI, buffer ;輸入緩沖區(qū)RECEV: MOV DX, 04A2HIN AL, DX ;讀取狀態(tài)TEST AL, 02H ;RxRDY=1?JZ RECEVTEST AL, 38H ;輸入數(shù)據(jù)有三種錯(cuò)誤之一嗎?JNZ ERRORMOV DX, 04A0H ;數(shù)據(jù)口IN AL, DX ;輸入數(shù)據(jù)AND AL, 7FH ;7位數(shù)據(jù),清除最高位MOV [SI], ALINC SILOOP RECEVJMP STOPERROR: ……STOP: ……21. 在圖917兩臺微機(jī)串行通信例子中,在不改變硬件的情況下,通信雙方的約定改為1位停止位、奇校驗(yàn)、波特率因子為16,其他參數(shù)不變,試編寫出兩機(jī)的初始化程序。(總線標(biāo)準(zhǔn)是指芯片之間、插板之間及系統(tǒng)之間,通過總線進(jìn)行連接和傳輸信息時(shí),應(yīng)遵守的一些協(xié)議與規(guī)范,包括硬件和軟件兩個(gè)方面)(特性:物理特性,電氣特性,功能特性,時(shí)間特性)3. 微機(jī)系統(tǒng)中總線的層次結(jié)構(gòu)是怎樣的??4. 總線有哪些主要的性能參數(shù)?(總線帶寬,總線頻率,總線寬度)試比較ISA總線與PCI總線的性能參數(shù)。7. PCI局部總線的信號線有多少根?可分為哪幾組功能信號?8. PCI Express總線的主要性能特點(diǎn)有哪些?9. 簡述PCI Express總線的主要組件及其
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1