版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《微機(jī)原理及接口技術(shù)》復(fù)習(xí)總結(jié)綜合版——簡(jiǎn)答題第一篇:《微機(jī)原理及接口技術(shù)》復(fù)習(xí)總結(jié)綜合版——簡(jiǎn)答題綜合版—簡(jiǎn)答題歡迎使用KNKJ2012DXZY系統(tǒng)《微機(jī)原理及接口技術(shù)》學(xué)科復(fù)習(xí)綜合版—簡(jiǎn)答題1、微型計(jì)算機(jī)由那些基本功能部件組成?微處理器、主存儲(chǔ)器、系統(tǒng)總線、輔助存儲(chǔ)器、輸入/輸出(I/O)接口和輸入/輸出設(shè)備2、什么是(計(jì)算機(jī))總線?在計(jì)算機(jī)中,連接CPU與各個(gè)功能部件之間的一組公共線路,稱為總線3、微型計(jì)算機(jī)系統(tǒng)的基本組成?微型計(jì)算機(jī),系統(tǒng)軟件,應(yīng)用軟件,輸入輸出設(shè)備4、簡(jiǎn)述馮.諾依曼型計(jì)算機(jī)基本組成。馮.諾依曼型計(jì)算機(jī)是由運(yùn)算器,控制器,存儲(chǔ)器,輸入設(shè)備和輸出設(shè)備組成的。其中,運(yùn)算器是對(duì)信息進(jìn)行加工和運(yùn)算的部件;控制器是整個(gè)計(jì)算機(jī)的控制中心,所以數(shù)值計(jì)算和信息的輸入,輸出都有是在控制器的統(tǒng)一指揮下進(jìn)行的;存儲(chǔ)器是用來存放數(shù)據(jù)和程序的部件,它由許多存儲(chǔ)單元組成,每一個(gè)存儲(chǔ)單元可以存放一個(gè)字節(jié);輸入設(shè)備是把人們編寫好的程序和數(shù)據(jù)送入到計(jì)算機(jī)內(nèi)部;輸出設(shè)備是把運(yùn)算結(jié)果告知用戶。5、什么是機(jī)器數(shù)?什么是機(jī)器數(shù)的真值?數(shù)在機(jī)器內(nèi)的表示形式為機(jī)器數(shù)。而機(jī)器數(shù)對(duì)應(yīng)的數(shù)值稱為機(jī)器數(shù)的真值。6、8086與8088這兩個(gè)微處理器在結(jié)構(gòu)上有何相同點(diǎn),有何主要區(qū)別?相同點(diǎn):(1)內(nèi)部均由EU、BIU兩大部分組成,結(jié)構(gòu)基本相同。(2)用戶編程使用的寄存器等功能部件均為16位。(3)內(nèi)部數(shù)據(jù)通路為16位。區(qū)別:(1)對(duì)外數(shù)據(jù)總線8086:16位,8088:8位。(2)指令隊(duì)列8086:6級(jí),8088:4級(jí)。7、8086CPU內(nèi)部由哪兩部分組成?各完成什么工作?在8086內(nèi)部由BIU和EU兩大部分組成,BIU主要負(fù)責(zé)和總線打交道,用于CPU與存儲(chǔ)器和I/O接口之間進(jìn)行數(shù)據(jù)交換;EU主要是將從指令隊(duì)列中取得的指令加以執(zhí)行。8、簡(jiǎn)述8086內(nèi)部分為EU和BIU兩大功能的意義。這兩部分分開可以在執(zhí)行指令的同時(shí),從存儲(chǔ)器中將將要執(zhí)行的指令取到指令隊(duì)列,使兩部分并行工作,提高CPU的速度。9、什么是微處理器一般稱為CPU,它是將運(yùn)算器、控制器集成在一塊芯片上,本身具有運(yùn)算能力和控制功能,是微型計(jì)算機(jī)的核心。10、什么是總線周期?CPU使用總線完成一次存儲(chǔ)器或I/O接口的存取所用的時(shí)間,稱為總線周期11、微處理器一般應(yīng)具有哪些基本功能?可以進(jìn)行算術(shù)和邏輯運(yùn)算、可保存少量數(shù)據(jù)、能對(duì)指令進(jìn)行譯碼并完成規(guī)定的操作、能和存儲(chǔ)器、外部設(shè)備交換數(shù)據(jù)、提供整個(gè)系統(tǒng)所需的定時(shí)和控制、可以響應(yīng)其他部件發(fā)來的中斷請(qǐng)求12、在內(nèi)部結(jié)構(gòu)上,微處理器主要有那些功能部件組成?算術(shù)邏輯部件、累加器和通用寄存器組、程序計(jì)數(shù)器、時(shí)序和控制部件13、什么是尋址方式,寫出五種與數(shù)據(jù)有關(guān)的尋址方式?尋址方式就是尋找操作數(shù)或操作數(shù)地址的方法。立即數(shù)尋址、寄存器尋址、直接尋址、寄存器間接尋址、寄存器相對(duì)尋址、基址變址尋址、相對(duì)基址變址尋址14、試說明為什么有時(shí)候必須使用PTR屬性操作符?PTR優(yōu)先于隱含的類型屬性,指定操作數(shù)的類型的類型屬性。因?yàn)樵谠S多情況下,所使用的操作符類型與原指定的類型不同,又不希望改變?cè)械脑O(shè)定,只暫時(shí)改變操作符類型,則必須使用PTR屬性操作符作為臨時(shí)設(shè)定,這個(gè)臨時(shí)設(shè)定類型只在本條指令中有效。綜合版—簡(jiǎn)答題歡迎使用KNKJ2012DXZY系統(tǒng)15、簡(jiǎn)述8086匯編語言中,指令語句和偽指令語句的區(qū)別和作用。指令是真正讓計(jì)算機(jī)進(jìn)行某種具體操作的命令,它在程序運(yùn)行時(shí)執(zhí)行。偽指令是通知匯編程序在翻譯程序時(shí)執(zhí)行的命令。16、什么是匯編語言,什么是匯編?用指令助記符、符號(hào)地址編寫程序的一種語言,每條指令對(duì)應(yīng)一種機(jī)器指令。匯編就是將匯編語言源程序翻譯成機(jī)器指令的過程。17、半導(dǎo)體隨機(jī)存儲(chǔ)器RAM與只讀存儲(chǔ)器ROM有何區(qū)別?它們各有哪幾種類型?隨機(jī)存儲(chǔ)器RAM中的任何存儲(chǔ)單元都能隨時(shí)讀寫,即存取操作與時(shí)間、存儲(chǔ)單元物理位置順序無關(guān),一旦掉電,所存信息丟失。常見類型有靜態(tài)RAM和動(dòng)態(tài)RAM等。ROM是一種只讀存儲(chǔ)器,其內(nèi)容一經(jīng)寫入,在工作過程中就只能讀出不能重寫,即使掉電,信息也不會(huì)丟失。常見類型有掩模ROM、PROM、EPROM、EEPROM等。簡(jiǎn)述存儲(chǔ)器芯片的組成。存儲(chǔ)體、地址譯碼器、控制邏輯電路、數(shù)據(jù)緩沖器。18、什么是I/O接口?在CPU和外部設(shè)備之間,需要一些進(jìn)行數(shù)據(jù)轉(zhuǎn)換、電平匹配和相互聯(lián)絡(luò)的功能電路,稱為I/O接口19、說明I/O接口的基本功能。I/O接口的基本功能有:尋址功能、輸入/輸出功能、數(shù)據(jù)轉(zhuǎn)換功能、聯(lián)絡(luò)功能、中斷管理功能、復(fù)位功能、可編程功能、錯(cuò)誤檢測(cè)功能20、8255A是什么芯片?一片8255占用幾個(gè)口地址?它有幾種工作方式?8255A是通用可編程并行接口芯片。一片8255占用4個(gè)口地址。方式0:基本輸入/輸出方式方式1:選通輸入/輸出方式。方式2:雙向傳輸方式21、現(xiàn)欲從8255芯片PC口的PC0輸出高電平“1”,試問有哪幾種辦法實(shí)現(xiàn)此操作?①使用字節(jié)型輸出方式,向PC口輸出最低位為“1”的值②使用按位操作,將PC0置為“1”22、串行通訊的數(shù)據(jù)傳送方式有哪三種?單工方式、半雙工方式、全雙工方式。23、在8086/8088的中斷系統(tǒng)中,響應(yīng)可屏蔽中斷過程,是如何進(jìn)入中斷服務(wù)程務(wù)程序的?中斷控制器提供中斷類型碼,從中斷向量表中相應(yīng)位置取出中斷服務(wù)程序首址置入IP和CS中,程序轉(zhuǎn)至中斷服務(wù)程序。24、8086中斷系統(tǒng)有哪幾類?8259管理的是哪一類中斷?種類有非屏蔽中斷、可屏蔽中斷、軟件中斷和軟件陷阱。8259可管理可屏蔽中斷。25、8086中,可屏蔽中斷與非屏蔽中斷的主要區(qū)別是什么?可屏蔽中斷能否響應(yīng)受到CPU標(biāo)志寄存器FLAG的限制,如果IF=0,則所有可屏蔽中斷都不能響應(yīng),只有IF=1時(shí),CPU才能響應(yīng)可屏蔽中斷,另外,可屏蔽中斷是從CPU的INTR引腳引入的。非屏蔽中斷是從CPU的NMI引腳引入CPU的,它不受標(biāo)志寄存器中IF的限制,只要有請(qǐng)求,而在請(qǐng)求時(shí)沒有總線請(qǐng)求,就可以響應(yīng)。26、CPU響應(yīng)可屏蔽中斷有哪些基本條件。中斷是允許的;有中斷請(qǐng)求;沒有總線請(qǐng)求和響應(yīng);沒有高優(yōu)先級(jí)中斷在服務(wù);當(dāng)前指令執(zhí)行完;如果是對(duì)段寄存器的操作,執(zhí)行完此指令后必須再執(zhí)行一條指令;如果當(dāng)前指令是帶REP的串指令,則一個(gè)字節(jié)或字的操作完成,沒有必要完全執(zhí)行完該指令;若當(dāng)前指令是封鎖指令,則必須執(zhí)行完其后的一條指令。27、比較計(jì)數(shù)式,雙積分式和逐次逼近式A/D轉(zhuǎn)換的優(yōu)缺點(diǎn)。計(jì)數(shù)式A/S轉(zhuǎn)換的速度比較慢,但價(jià)格低,故適用于慢速系統(tǒng)。雙積分式A/D轉(zhuǎn)換分辨率高,抗干擾性也比較高,適用于中等速度的系統(tǒng)。逐次逼近式A/D轉(zhuǎn)換速度最快,分辨率高,在計(jì)算機(jī)系統(tǒng)中多采用此方式的A/D集成電路芯片。第二篇:微機(jī)原理與接口技術(shù)實(shí)驗(yàn)總結(jié)微機(jī)原理與接口技術(shù)實(shí)驗(yàn)總結(jié)11107108徐寒黎一、實(shí)驗(yàn)內(nèi)容以及設(shè)計(jì)思路1、①試編寫一程序,比較兩個(gè)字符串STRING1、STRING2所含字符是否相同,若相同輸出“MATCH”,若不相同輸出“NOMATCH”。設(shè)計(jì)思路:定義一個(gè)數(shù)據(jù)段,在數(shù)據(jù)段中定義兩個(gè)字符串作為STRING1、STRING2以及幾個(gè)用于輸入提示的和輸出所需內(nèi)容的字符串,定義一個(gè)堆棧段用于存放,定義代碼段。關(guān)鍵步驟以及少量語句:第一步將STRING1和STRING2都實(shí)現(xiàn)用鍵盤輸入,方法是MOVDX,OFFSETSTRING2MOVAH,0AHINT21H并且顯示在顯示器上,顯示方法將0AH改成09H,語句與上面類似。然后進(jìn)行比較第一個(gè)單元,MOVAL,[STRING1+1]CMPAL,[STRING2+1]JNZNOMATCH若字符串長(zhǎng)度不等,則直接跳轉(zhuǎn),輸出輸出“NOMATCH”;若長(zhǎng)度相等再逐個(gè)比較LEASI,[STRING1+2]LEADI,[STRING2+2]MOVCL,[STRING1+1]MOVCH,0CLDREPECMPSBJCXZMATCH,意思是全部相同就跳轉(zhuǎn)MATCH,輸出“MATCH”;不然進(jìn)入下面的NOMATCH。退出。②試編寫求級(jí)數(shù)1^3+2^3+3^3…..前幾項(xiàng)和剛大于10000的程序。設(shè)計(jì)思路:原先編寫的程序,設(shè)定和為10000,結(jié)果是14。但要求高一點(diǎn)的話,可以自己設(shè)置,實(shí)現(xiàn)用鍵盤輸入和的值。一個(gè)難點(diǎn)是將輸入的ASCII碼字符串,轉(zhuǎn)換成與之相同的十進(jìn)制數(shù)的數(shù)值。關(guān)鍵的思路部分是:從1開始求級(jí)數(shù),將和的值存在AX里,要加下一項(xiàng)級(jí)數(shù)前,比如這時(shí)已經(jīng)加到4,PUSH一下AX,然后將5乘三遍,將乘積MOV到BX里,再POPAX,然后將BX的值加到AX里,然后將AX與N比較,如果比N小就繼續(xù)上述步驟,知道剛比N大就輸出數(shù)字。③試編寫一程序,完成字符串中各字符出現(xiàn)頻度的統(tǒng)計(jì),統(tǒng)計(jì)結(jié)果在屏幕上輸出。設(shè)計(jì)思路:因?yàn)檫@個(gè)程序需要統(tǒng)計(jì)所有的字符,所以首先要定義一個(gè)存儲(chǔ)區(qū),用來存放26個(gè)字符以及每個(gè)字符出現(xiàn)的個(gè)數(shù)。用鍵盤控制輸入字符串以后,將字符串的第一個(gè)字符與這二十六個(gè)字符逐個(gè)比較,若有相同,在存放相應(yīng)次數(shù)的存儲(chǔ)單元的值上加1。然后比較第二個(gè)字符,依次類推,將字符串里的字符全部比較完。將個(gè)數(shù)大于1的字符以及字符的個(gè)數(shù)都輸出到屏幕上。退出語句。缺點(diǎn)和不足:這樣需要定義一個(gè)非常繁的存儲(chǔ)區(qū)??梢愿鶕?jù)輸入的字符,然后進(jìn)行比較和統(tǒng)計(jì)。④設(shè)計(jì)一個(gè)動(dòng)畫程序。設(shè)計(jì)思路:這個(gè)程序參考了網(wǎng)上的資料,沒有什么新意,是小鳥的圖形,可以用上下左右鍵進(jìn)行移動(dòng),可以退出。步驟:首先設(shè)置堆棧段,數(shù)據(jù)段,代碼段,設(shè)置顯示方式等一些屬性,設(shè)置背景色,設(shè)置小鳥的初始位置以及寫出小鳥圖形的像素的點(diǎn)。功能性的語句是,用鍵盤接受一個(gè)輸入,將其與1bh比較,用JZ語句跳轉(zhuǎn)到退出。若不是便與48h比較,看是否為向上,是則跳轉(zhuǎn)到相應(yīng)語句,不是則繼續(xù)與50h比較;,看是否向下,是則跳轉(zhuǎn)到關(guān)于向下移動(dòng)的相關(guān)語句,否則再與4bh比較,看是否向左,依次類推,根據(jù)鍵盤輸入的上下左右跳轉(zhuǎn)到不同的語句。再將小鳥的位置進(jìn)行與上下左右鍵的輸入相應(yīng)的移動(dòng)。最后編寫好退出語句。2、硬件接口主要是了解8255與8253的功能,以及控制字。①I/O地址譯碼只要對(duì)硬件概念清晰,很簡(jiǎn)單的?;旧蠜]有什么創(chuàng)造性。收獲:熟悉實(shí)驗(yàn)箱結(jié)構(gòu),了解每部分元件和標(biāo)注的意義。掌握I/O地址譯碼電路的工作原理。②可編程定時(shí)器82531,對(duì)照實(shí)驗(yàn)電路圖,將計(jì)數(shù)器0設(shè)置為方式0,即數(shù)初值設(shè)為N(N<0fh),用手動(dòng)逐個(gè)輸入單脈沖,編程使計(jì)數(shù)值在屏幕上顯示,并用邏輯筆觀察OUT0點(diǎn)平變化。2,將計(jì)數(shù)器0、計(jì)數(shù)器1分別設(shè)置為方式3,計(jì)數(shù)初值設(shè)為1000用邏輯筆觀察out1輸出電平的變化。收獲:掌握8253的基本工作原理和編程方法③并行接口82551,試驗(yàn)電路如圖所示,8255C口接邏輯電平開關(guān)K0~K7,A口接LED顯示電路L0~L7。3,數(shù)碼管靜態(tài)顯示:按下圖接好電路,將8255A口PA0~PA6分別與七段數(shù)碼管的段碼驅(qū)動(dòng)輸入端a~g相連,位碼驅(qū)動(dòng)輸入端S1接5V(選中),S0和dp接地(關(guān)閉)。編程從鍵盤輸入一位十進(jìn)制數(shù)(0-9),在七段數(shù)碼管上顯示。4,數(shù)碼管動(dòng)態(tài)顯示:按下圖接好電路,七段數(shù)碼管的連接不變,位碼驅(qū)動(dòng)輸入端S1、S0接8255C口的PC1和PC0。編程在兩個(gè)數(shù)碼管上顯示“56”。動(dòng)態(tài)顯示時(shí),先送“5”的段碼送A口,再送02h到C口為位碼;經(jīng)一定延時(shí)后,送“6”的段碼送A口,再送01h到C口為位碼。循環(huán)完成,可以顯示數(shù)碼。5,數(shù)碼管動(dòng)態(tài)顯示(選做):同圖接好電路,編程在兩個(gè)數(shù)碼管上顯示循環(huán)顯示“00-99”。只要搞清楚各個(gè)口的地址,以及選擇適當(dāng)?shù)目刂谱?,其?shí)很簡(jiǎn)單的。收獲:掌握8255的基本工作原理和編程方法,對(duì)方式0的認(rèn)識(shí)加深了。二、試驗(yàn)中遇到的問題1在編寫程序時(shí),我深深體會(huì)到,畫程序框圖的重要性,每一步跳轉(zhuǎn)的條件一定要搞清楚,Y和N不能搞反了,否則就錯(cuò)了。2實(shí)驗(yàn)2,里面涉及的寄存器很多,很容易就會(huì)用亂了,還是很需要注意的。3比如那個(gè)小鳥動(dòng)畫的題目,當(dāng)時(shí)在控制左右移動(dòng)的時(shí)候,選擇的起始位置的語句沒寫對(duì)位置,每次按一個(gè)移位的鍵以后,都從最初的初始位置向某個(gè)方向移動(dòng)。4硬件方面的,一開始沒搞懂地址什么意思,所以連線時(shí)很懵懂,后來清楚了,發(fā)現(xiàn)就沒什么了。三、心得感受微機(jī)原理與接口技術(shù)的課程實(shí)驗(yàn)歷時(shí)大半個(gè)學(xué)期,通過自己編寫、運(yùn)行程序,不僅可以鞏固了以前所學(xué)過的知識(shí),而且學(xué)到了很多在書本上所沒有學(xué)到過的知識(shí)。以前對(duì)于編程工具的使用還處于一知半解的狀態(tài)上,但是經(jīng)過一段上機(jī)的實(shí)踐,對(duì)于怎么去排錯(cuò)、查錯(cuò),怎么去看每一步的運(yùn)行結(jié)果,怎么去了解每個(gè)寄存器的內(nèi)容以確保程序的正確性上都有了很大程度的提高。前四個(gè)簡(jiǎn)單程序設(shè)計(jì),加深了我們對(duì)初學(xué)的匯編語言指令的熟悉和理解,匯編語言直接描述機(jī)器指令,比機(jī)器指令容易記憶和理解。通過學(xué)習(xí)和使用匯編語言,向上為理解各種軟件系統(tǒng)的原理,打下技術(shù)理論基礎(chǔ);向下為掌握硬件系統(tǒng)的原理,打下實(shí)踐應(yīng)用基礎(chǔ)。不僅鞏固了書本所學(xué)的知識(shí),還具有一定的靈活性,發(fā)揮了我們的創(chuàng)造才能。后面幾個(gè)實(shí)驗(yàn)是并行輸入輸出接口8255和計(jì)數(shù)器8253的功能的操作,加深了我們對(duì)硬件的熟悉,鍛煉了動(dòng)手能力,發(fā)揮創(chuàng)造才能。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會(huì)遇到過各種各樣的問題,同時(shí)在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過的知識(shí)理解得不夠深刻,掌握得不夠牢固。這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多編程問題,最后在自己的思考以及和同學(xué)的討論中,終于迎刃而解。第三篇:微機(jī)原理與接口技術(shù)課程總結(jié)10電子班《微機(jī)原理與接口技術(shù)》課程總結(jié)提要一、圍繞本課程的教學(xué)內(nèi)容,除了閱讀教材外你還看了哪些資料?請(qǐng)歸納簡(jiǎn)述其內(nèi)容。二、請(qǐng)陳述當(dāng)前你對(duì)微控制器工作系統(tǒng)的認(rèn)識(shí)三、請(qǐng)綜合運(yùn)用51單片機(jī)的中斷系統(tǒng)、定時(shí)/計(jì)數(shù)器、串行口,從實(shí)際應(yīng)用出發(fā)做一個(gè)設(shè)計(jì)。這個(gè)設(shè)計(jì)可以是個(gè)新產(chǎn)品,也可以是對(duì)身邊生活中某個(gè)環(huán)節(jié)或產(chǎn)品的改善;這個(gè)設(shè)計(jì)從電子專業(yè)的角度要合理可行。請(qǐng)清楚地闡述這個(gè)設(shè)計(jì)的功能、技術(shù)環(huán)節(jié)。不用描繪具體電路,用框圖示意即可。四、本學(xué)期的《微機(jī)原理與接口技術(shù)》課是第一次把微機(jī)原理、接口技術(shù)、單片機(jī)整合在一門課中,并賦予了72學(xué)時(shí)的課堂教學(xué)和36學(xué)時(shí)的實(shí)驗(yàn)學(xué)時(shí)。請(qǐng)從教學(xué)內(nèi)容、實(shí)驗(yàn)內(nèi)容、學(xué)時(shí)安排、教師對(duì)課程的把握等方面對(duì)本課的教學(xué)提出意見。注:①、對(duì)于撰寫提要中的問題不能泛泛而論,希望確實(shí)通過自己的理解與想法具體說明;②、要求字?jǐn)?shù)在2000~4000之間;③、課程總結(jié)將計(jì)入本課考核成績(jī);④、請(qǐng)各位同學(xué)截止到7月5日24點(diǎn),把課程總結(jié)的電子版發(fā)到我的教學(xué)郵箱:xyredleaf_homework_1@126.com任課教師:洪小葉2012-6-26有什么問題及時(shí)溝通。第四篇:微機(jī)原理及接口技術(shù)試卷及答案一、(共30分)1.(10分)(1)將十進(jìn)制數(shù)+107/128化成二進(jìn)制數(shù)、八進(jìn)制數(shù)和十六進(jìn)制數(shù)(3分)(2)請(qǐng)回答什么是二--十進(jìn)制編碼?什么是有權(quán)碼、什么是無權(quán)碼、各舉一個(gè)你熟悉的有權(quán)碼和無權(quán)碼的例子?(7分)2.已知X=0.1101,Y=-0.0101,用原碼一位乘法計(jì)算X*Y=?要求寫出計(jì)算過程。(10分)3.說明海明碼能實(shí)現(xiàn)檢錯(cuò)糾錯(cuò)的基本原理?為什么能發(fā)現(xiàn)并改正一位錯(cuò)、也能發(fā)現(xiàn)二位錯(cuò),校驗(yàn)位和數(shù)據(jù)位在位數(shù)上應(yīng)滿足什么條件?(5分)4.舉例說明運(yùn)算器中的ALU通??梢蕴峁┑闹辽?種運(yùn)算功能?運(yùn)算器中使用多累加器的好處是什么?乘商寄存器的基本功能是什么?(5分)二、(共30分)1.在設(shè)計(jì)指令系統(tǒng)時(shí),通常應(yīng)從哪4個(gè)方面考慮?(每個(gè)2分,共8分)2.簡(jiǎn)要說明減法指令SUBR3,R2和子程序調(diào)用指令的執(zhí)行步驟(每個(gè)4分,共8分)3.在微程序的控制器中,通常有哪5種得到下一條指令地址的方式。(第個(gè)2分,共10分)4.簡(jiǎn)要地說明組合邏輯控制器應(yīng)由哪幾個(gè)功能部件組成?(4分)三、(共22分)1.靜態(tài)存儲(chǔ)器和動(dòng)態(tài)存儲(chǔ)器器件的特性有哪些主要區(qū)別?各自主要應(yīng)用在什么地方?(7分)2.CACHE有哪3種基本映象方式,各自的主要特點(diǎn)是什么?衡量高速緩沖存儲(chǔ)器(CACHE)性能的最重要的指標(biāo)是什么?(10分)3.使用陣列磁盤的目的是什么?陣列磁盤中的RAID0、RAID1、RAID4、RAID5各有什么樣的容錯(cuò)能力?(5分)四、(共18分)1.比較程序控制方式、程序中斷方式、直接存儲(chǔ)器訪問方式,在完成輸入/輸出操作時(shí)的優(yōu)缺點(diǎn)。(9分)2.比較針式、噴墨式、激光3類打印機(jī)各自的優(yōu)缺點(diǎn)和主要應(yīng)用場(chǎng)所。(9分)答案一、(共30分)1.(10分)(1)(+107/128)10=(+1101011/10000000)2=(+0.1101011)2=(+0.153)8=(+6B)16(2)二-十進(jìn)制碼即8421碼,即4個(gè)基2碼位的權(quán)從高到低分別為8、4、2、1,使用基碼的0000,0001,0010,……,1001這十種組合分別表示0至9這十個(gè)值。4位基二碼之間滿足二進(jìn)制的規(guī)則,而十進(jìn)制數(shù)位之間則滿足十進(jìn)制規(guī)則。有權(quán)碼是指一個(gè)十進(jìn)制數(shù)位的4位基2碼的每一位有確定的權(quán)。無權(quán)碼是指一個(gè)十進(jìn)制數(shù)位的4位基二碼沒有確定的權(quán)。前者的例子為二-十進(jìn)制編碼(BCD)碼,后者的例子為余3碼。2.已知X=0.1101,Y=-0.0101,用原碼一位乘法計(jì)算X*Y=?要求寫出計(jì)算過程。(10分)3.答案:基本原理:k個(gè)數(shù)據(jù)之外加上r個(gè)校驗(yàn)位,從而形成k+r位的新的碼字,使新的碼字的碼距均勻的拉大。把數(shù)據(jù)的每一個(gè)二進(jìn)制位分配到幾個(gè)不同的偶校驗(yàn)位的組合中,當(dāng)一位出錯(cuò),會(huì)引起相關(guān)的幾個(gè)校驗(yàn)位的值發(fā)生變化,從而可能發(fā)現(xiàn)出錯(cuò),還能指出是哪一位錯(cuò),進(jìn)而進(jìn)行糾錯(cuò)。校驗(yàn)位和數(shù)據(jù)位應(yīng)滿足條件2r-1>k+r在此條件下,不但能發(fā)現(xiàn)并改進(jìn)一位錯(cuò),并能同時(shí)發(fā)現(xiàn)二位錯(cuò)。4.答案:運(yùn)算器中的ALU通常至少可以提供算術(shù)加運(yùn)算、算術(shù)減運(yùn)算、邏輯或運(yùn)算、邏輯與運(yùn)算、邏輯異或運(yùn)算5種功能。運(yùn)算器采用多累加器可以簡(jiǎn)化指令的執(zhí)行步驟。乘商寄存器的基本功能是在完成乘除運(yùn)算時(shí)能自行左右移位。二、(共30分)1.答:(1)指令系統(tǒng)的完備性,常用指令齊全,編程方便;(2)指令系統(tǒng)的高效性,程序占用內(nèi)存空間少,運(yùn)行速度快。(3)指令系統(tǒng)的規(guī)整性,指令和數(shù)據(jù)使用規(guī)則統(tǒng)一簡(jiǎn)化,易學(xué)易記;(4)指令系統(tǒng)的兼容性,同一系列的低檔計(jì)算機(jī)的程序能放到新的高檔機(jī)上直接運(yùn)行。2.答:(1)減法指令SUBR3,R2的執(zhí)行步驟:①AR←PC②讀內(nèi)存,IR←讀出的內(nèi)容,PC←PC+1③R3←R3—R2,保存狀態(tài)信息結(jié)束,檢查中斷請(qǐng)求,無中斷請(qǐng)求,進(jìn)入下一條指令的執(zhí)行過程。(2)子程序調(diào)用指令CALL執(zhí)行流程;①AR←PC②讀內(nèi)存,IR←讀出的內(nèi)容,PC←PC+1③AR←SP—1④寫內(nèi)存,PC內(nèi)容進(jìn)棧保存⑤PC←ZI程序入口地址結(jié)束,檢查中斷請(qǐng)求,無中斷請(qǐng)求,進(jìn)入下一條指令的執(zhí)行過程。3.答:在微程序控制系統(tǒng)中,通常有以下5種得到下一條微指令地址的方式:(1)微程序順序執(zhí)行時(shí),下地址為本條微地址加1。(2)在微程序必定轉(zhuǎn)向某一微地址時(shí),可以在微指令中的相關(guān)字段中給出該地址值。(3)按微指令(上一條或本條)的某一執(zhí)行結(jié)果的狀態(tài),選擇順序執(zhí)行或轉(zhuǎn)向某一地址。(4)從微堆棧中取出從微子程序返回到微主程序斷點(diǎn)的返回地址,用于微子程序返回處理。(5)依條件判斷轉(zhuǎn)向多條微指令地址中的某一地址控制。4.答:組合邏輯控制器應(yīng)由4個(gè)功能部件組成:(1)程序計(jì)數(shù)器PC,用于保存一條指令在內(nèi)存中的地址;(2)指令寄存器IR,用于保存從內(nèi)存讀出的指令內(nèi)容;(3)脈沖源和啟停控制邏輯、節(jié)拍發(fā)生器,前者向計(jì)算機(jī)各部件提供連續(xù)(單個(gè))的主振脈沖,后者用于標(biāo)記每個(gè)指令的執(zhí)行步驟的相對(duì)次序關(guān)系。(4)時(shí)序控制信號(hào)產(chǎn)生部件,用于形成并提供計(jì)算機(jī)各部件當(dāng)前時(shí)刻要用到的控制信號(hào)。三、(共22分)1.答:靜態(tài)存儲(chǔ)器和動(dòng)態(tài)存儲(chǔ)器器件的特性有的主要區(qū)別見下表靜態(tài)存儲(chǔ)器SRAM主要用于高速緩沖存儲(chǔ)器Cache,動(dòng)態(tài)存儲(chǔ)器主要用于主存儲(chǔ)器。2.答:Cache有三種映像方式:全相聯(lián)映像方式,直接映像方式,多路組相聯(lián)映像方式。全相聯(lián)映像方式是指主存中任一個(gè)字(字塊)可以寫入Cache中的任何一個(gè)字(字塊)中。其優(yōu)點(diǎn)是有最大的靈活性。缺點(diǎn)是要確定讀的信息是否在Cache中,必須用原本讀主存的地址與整個(gè)Cacha每一個(gè)單元的標(biāo)志字段比較,電路過于復(fù)雜,成本較高。直接映像方式是指主存的一個(gè)字(字塊)只能映像到Cache的字和字塊中。優(yōu)點(diǎn)是要確定讀的信息是否在Cache中時(shí)原本讀主存的地址與標(biāo)志字段比較的線路簡(jiǎn)單,成本低;缺點(diǎn)是Cache的使用缺乏靈活性,影響命中率。多路組相聯(lián)映相方式是對(duì)全相聯(lián)映相方式和直接映像方式的一種折中的處理方案。它與直接相聯(lián)映像方式的區(qū)別在于每個(gè)主存字塊可以從多個(gè)(例如2,4,8個(gè),而不是一個(gè))體中選擇其一完成寫入Cache的操作,它與全相聯(lián)映像的類同之處是把一個(gè)主存字寫進(jìn)Cache時(shí),可以在Cache的多個(gè)(而不是任何一個(gè))個(gè)體中選擇。既有較高的命中率,又使比較線路也不會(huì)太復(fù)雜。衡量Cache性能的最重要的指標(biāo)是命中率。3.答:采用磁盤陣列技術(shù)的目的:①通過多個(gè)磁盤的并列操作來提高設(shè)備總體的性能和可靠性。②通過合理在多個(gè)磁盤之間組織數(shù)據(jù),得到比較理想的容錯(cuò)能力,即額外拿出一定的存儲(chǔ)容量(冗余)用于保存檢錯(cuò)糾錯(cuò)的信息。RAID0模式(數(shù)據(jù)散放)只用于擴(kuò)展容量,并發(fā)讀寫,提高數(shù)據(jù)輸入/輸出能力。沒有容錯(cuò)措施,故沒有容錯(cuò)能力。RAID1模式(磁盤鏡像)是實(shí)現(xiàn)兩個(gè)磁盤互為備份的用法,把相同的數(shù)據(jù)分別寫到配對(duì)使用的兩個(gè)磁盤中。它用于備份數(shù)據(jù),即使一個(gè)磁盤出現(xiàn)故障,還可以從另一磁盤讀出數(shù)據(jù)。RAID4模式(數(shù)據(jù)保護(hù))提供了容錯(cuò)能力,N+1個(gè)磁盤中任一個(gè)出現(xiàn)故障,可用其余N個(gè)磁盤的內(nèi)容計(jì)算出故障磁盤的正確數(shù)據(jù)。RAID5模式(分布式數(shù)據(jù)保護(hù))是對(duì)RAID4的改進(jìn)。同RAID4一樣,供了容錯(cuò)能力,N+1個(gè)磁盤中任一個(gè)出現(xiàn)故障,可用其余N個(gè)磁盤的內(nèi)容計(jì)算出故障磁盤的正確數(shù)據(jù)。四、(共18分)1.答:程序直接控制方式在用戶程序中直接使用I/O指令完成輸入輸出操作,它是由CPU通過查詢?cè)O(shè)備的運(yùn)行狀態(tài),來控制數(shù)據(jù)傳送過程。其優(yōu)點(diǎn)是控制簡(jiǎn)單,容易實(shí)現(xiàn)。缺點(diǎn)是CPU工作效率低,實(shí)時(shí)性差,計(jì)算機(jī)系統(tǒng)可靠性不高程序中斷方式是指由被讀寫的設(shè)備主動(dòng)“報(bào)告”CPU它是否已進(jìn)入準(zhǔn)備好狀態(tài),CPU就不必花費(fèi)時(shí)間去循環(huán)測(cè)試,而是在接收到外設(shè)的中斷請(qǐng)求后轉(zhuǎn)去進(jìn)行輸入輸出處理的。其優(yōu)點(diǎn)是實(shí)現(xiàn)CPU與外設(shè)并行工作,大大提高了CPU的工作效率,增強(qiáng)計(jì)算機(jī)系統(tǒng)的實(shí)時(shí)性,提高了計(jì)算機(jī)系統(tǒng)的可靠性。直接存儲(chǔ)器訪問方式是一種由硬件執(zhí)行I/O操作的傳送方式。其優(yōu)點(diǎn)是實(shí)現(xiàn)數(shù)據(jù)的高速傳送,又減少了對(duì)CPU的打擾,提高了CPU的工作效率。2.比較針式、噴墨式、激光3類打印機(jī)各自的優(yōu)缺點(diǎn)和主要應(yīng)用場(chǎng)所見下表。第五篇:微機(jī)原理與接口技術(shù)試題答案微機(jī)原理與接口技術(shù)試題答案一、填空題(20*1)1、微機(jī)系統(tǒng)由(硬件系統(tǒng))和(軟件系統(tǒng))兩部分組成。2、8086有(20)位地址線,存儲(chǔ)器容量為(1M)B。3、8086CPU內(nèi)部組成結(jié)構(gòu)從功能上講,可分為(BIU)和(EU)兩部分。4、8086/8088的四個(gè)段寄存器為(DS)、(ES)、(SS)、(CS)5、用來存放CPU狀態(tài)信息的寄存器是(FLAGS)。6、用來存放指令地址的寄存器是(IP)。7、8086的16位標(biāo)志寄存器FLAGS中OF=1表示運(yùn)算結(jié)果(溢出),ZF=1表示運(yùn)算結(jié)果為零。PF=0表示運(yùn)算結(jié)果的低8位中1的個(gè)數(shù)為(奇數(shù))。8、8086的16位標(biāo)志寄存器FLAGS中IF=1表示CPU(允許)中斷,TF=1表示CPU進(jìn)入(單步)工作方式。9、地址4000H:0300H,其物理地址是(40300H),段地址是(4000H),偏移地址是(0300H)。11、I/O端口的尋址方式有兩種,分別是(直接尋址),(間接尋址)。12、指令JONEXT表示OF=(1)時(shí)轉(zhuǎn)移。13、將I/O設(shè)備端口內(nèi)容讀入AL中的指令助記符是(IN)。14、8086CPU的I/O指令采用間接尋址時(shí),使用的間接寄存器是(DX)。15、設(shè)置DF=1的指令為(STD)。16、清除CF標(biāo)志的指令為(CLC)。17、一對(duì)操作堆棧的指令為(POP)和(PUSH)。18、LOOPNZ的循環(huán)條件為(CX≠0且ZF=0)。19、實(shí)現(xiàn)無符號(hào)數(shù)乘2的指令的助記符是(SHL),實(shí)現(xiàn)有符號(hào)數(shù)除2的指令的助記符是(SAR)。22、8086CPU引腳信號(hào)中中斷請(qǐng)求兩個(gè)信號(hào)名稱為(INT)和(NMI)。26、I/O端口的編址方式一般有(存儲(chǔ)器統(tǒng)一編址)和(獨(dú)立編址)兩種29.1片8259A中斷控制器可管理(8)級(jí)中斷,用9片8259A可構(gòu)成(64)級(jí)主從式中斷管理系統(tǒng)。二:填空題(每題2分,共20分)1.8086CPU復(fù)位時(shí),寄存器CS值為(FFFFH),寄存器IP的值為(0000H)2.8086CPU的8個(gè)8位通用寄存器名為(AL),(AH),(BL),(BH),(CL),(CH),(DL),(DH).3.若SS=3240H,SP=2000H,棧頂?shù)膶?shí)際地址為(34400H).4.指令MOVAX,[BX]的機(jī)器碼為8BH,07H,指令MOV[BX],AX的機(jī)器碼為(89H),(07H).5.8255A的工作方式有方式0功能為(基本輸入輸出),方式1功能為(選通輸入輸出),方式2功能為(雙向數(shù)據(jù)傳送).6.執(zhí)行指令PUSHAX有SP=(SPBUFDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTARPROCFARPUSHDSMOVAX,0PUSHAXMOVAX,DATAMOVDS,AXLEABX,BUF1MOVCX,COUNT-1MOVAL,[BX]AG:INCBXCMPAL,[BX]JAEBIGMOVAL,[BX]BIG:DECCXJNZAGMOVBUF2,ALRETSTARENDPCODEENDSENDSTAR問:該程序執(zhí)行后BUF2中的值為(9).四、程序設(shè)計(jì)題(2*10)1、編寫一個(gè)匯編語言程序,要求從鍵盤輸入一個(gè)小寫字母,將其轉(zhuǎn)換成大寫字母在屏幕上顯示出來。DATASEGMENTBUFDB0DH,0AH,“PLEASEINPUTACHAR:$”DATAENDSSTACKSEGMENTDB20D
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ùn)輸行業(yè)市場(chǎng)調(diào)研分析報(bào)告
- 便攜式取暖器產(chǎn)品供應(yīng)鏈分析
- 碗碟晾干架項(xiàng)目營(yíng)銷計(jì)劃書
- 紙制筷子套細(xì)分市場(chǎng)深度研究報(bào)告
- 醫(yī)用或獸醫(yī)用培養(yǎng)細(xì)菌用介質(zhì)產(chǎn)品供應(yīng)鏈分析
- 醫(yī)用減肥茶產(chǎn)品供應(yīng)鏈分析
- 體育訓(xùn)練服務(wù)行業(yè)相關(guān)項(xiàng)目經(jīng)營(yíng)管理報(bào)告
- 電腦游戲操縱桿用充電器項(xiàng)目運(yùn)營(yíng)指導(dǎo)方案
- 物位變送器項(xiàng)目營(yíng)銷計(jì)劃書
- 樂譜架產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 部編人教版六年級(jí)上冊(cè)道德與法治全冊(cè)知識(shí)點(diǎn)考點(diǎn)+典型考題【每課】
- 2024義務(wù)教育藝術(shù)新課標(biāo)課程標(biāo)準(zhǔn)2022版考試題庫及答案
- 2024年北師大版七年級(jí)上冊(cè)數(shù)學(xué)期中綜合檢測(cè)試卷及答案
- 2024-2030年中國(guó)免燒磚行業(yè)市場(chǎng)發(fā)展分析及前景趨勢(shì)與投資研究報(bào)告
- 籌備期間勞動(dòng)合同的制定與實(shí)施
- 戰(zhàn)艦波將金號(hào)拉片筆記
- DL∕T 1614-2016 電力應(yīng)急指揮通信車技術(shù)規(guī)范
- 物聯(lián)網(wǎng)產(chǎn)業(yè)貸款合同
- 2024年云南大理州州級(jí)機(jī)關(guān)統(tǒng)一公開遴選公務(wù)員16名(高頻重點(diǎn)提升專題訓(xùn)練)共500題附帶答案詳解
- 湖南長(zhǎng)沙青竹湖2025屆化學(xué)九年級(jí)第一學(xué)期期中達(dá)標(biāo)檢測(cè)試題含解析
- 服裝工業(yè)制版智慧樹知到期末考試答案章節(jié)答案2024年德州學(xué)院
評(píng)論
0/150
提交評(píng)論