




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、微處理器主要由哪幾部分組成?運算器ALU,控制器CU,內部存儲器RA三部分組成2、按傳送信息的不同,總線一般可分為哪三種總線?數據總線、地址總線、控制總線3、8086CPU寄存器有哪些?8086有14個16位寄存器,這14個寄存器按其用途可分為(1)通用寄存器、(2)指令指針、(3)標志寄存器和(4)段寄存器等4類。(1)通用寄存器有8個,又可以分成2組,一組是數據寄存器(4個),另一組是指針寄存器及變址寄存器(4個).4、8086CPU常用的指令有哪些?數據傳送指令,算術運算指令,移位指令,程序控制指令,串操作指令,處理器控制指令,I/O指令,中斷指令。5、內部存儲器主要分為哪兩類?它們的主要區別是什么?(1) 分為ROM和RAM.(2) 它們之間的主要區別是:ROM在正常工作時只能讀出,不能寫入。RAM則可讀可寫。斷電后,ROM中的內容不會丟失,RAM中的內容會丟失。6、主機與外設之間的數據的輸入/輸出方式分為哪幾種?程序直接控制傳送方式程序中斷控制方式存貯器直接存取方式7、什么是A/D轉換器,它的作用是什么?什么是D/A轉換器,它的作用是什么?A/D轉換就是把模擬量轉換成數字量。這些數字量經過計算機處理后輸出結果,通過D/A轉換器變為電壓或電流信號,送到執行機構,達到控制某種過程的目的。8、如何將二進制轉換成十進制?如何將十進制轉換成二進制?二進制轉十進制通用公式為:abcd.efg(2)=d*20+c*21+b*22+a*23+e*2-1+f*2-2+g*2-3(10)十進制整數轉換為二進制整數采用〃除2取余,逆序排列〃法。9、8086有多少根地址線,尋址的內存容量是多少?20根,1M10、計算機的通信有哪兩種基本方式?基本通訊方式:串行方式和并行方式11、結構化程序設計有哪幾種基本的程序結構?順序結構、循環結構、分支結構12、什么叫中斷?中斷向量表的作用是什么?如何設置中斷向量表?中斷:指當出現需要時,CPU暫時停止當前程序的執行轉而執行處理新情況的程序和執行過程。中斷向量表用于存放中斷服務子程序的入口地址,位于內存的最低1K字節(即內存中0000H?003FFH區域),共有256個表項。設置中斷向量表就是將中斷服務程序首地址的偏移量和段基址放入中斷向量表中。13、微處理器內部結構由哪些部件組成?控制器,工作寄存器,算術邏輯單元和I/0控制邏輯組成14、微機的接口一般具有哪些功能?i/o數據緩沖和緩存、設備選擇和尋址、數據格式轉換、電平信號轉換、控制功能、可編程功能、錯誤檢測功能15、 簡述存儲程序計算機的工作原理。存儲程序控制原理。首先,將編寫好的程序和原始的數據存儲在計算機的存儲器中,即“存儲程序”;其次,計算機按照存儲的程序逐條取出指令加以分析,并執行指令所規定的操作,即“程序控制”。16、 簡述CPU執行程序的過程。當程序的第一條指令所在的地址送入程序計數器后,CPU就進入取指階段準備取第一條指令。在取指階段,CPU從內存中讀出指令,并把指令送至指令寄存器IR暫存。在取指階段結束后,機器就進入執行階段,這時,由指令譯碼器對指令譯碼,再經控制器發出相應的控制信號,控制各部件執行指令所規定的具體操作。當一條指令執行完畢以后,就轉入了下一條指令的取指階段。以上步驟周而復始地循環,直到遇到停機指令。17、 論述8086CPU的最小方式和最大方式的區別。最小模式是指系統中只有一個 8086/8088處理器,所有的總線控制信號都由8086/8088CPU產生。所用的總線控制部件最少。最大模式是指系統內可以有一個以上的處理器,除了8086/8088作為CPU外,還可以有8087“數值協處理器”。8089“I/O協處理器”。18、 論述指令周期、機器周期和時鐘周期間的關系。一個指令周期由若干個機器周期組成,每個機器周期又由若干個時鐘周期組成。19、 試比較8086CPU與8088CPU的異同之處。8088指令隊列長度是4個字節,8086是6個字節。8088的BIU內數據總線寬度是8位,而EU內數據總線寬度是16位,這樣對16位數的存儲器讀/寫操作需要兩個讀/寫周期才能完成。8086的BIU和EU內數據總線寬度都是16位。8088外部數據總線只有8條AD7?AD0,即內部是16位,對外是8位,故8088也稱為準16位機。20、 8086CPU從功能上分為幾部分?各部分由什么組成?各部分的功能是什么?答:8086CPU從功能上分外兩大部分,一是執行部件(EU),二是總線接口部件(BIU).執行部件是由以下四部分組成:(1)4個通用寄存器AX,BX,CX,DX.(2)4個專用寄存器BP,SP,XI,DI.(3)標志寄存器FR.(4)算術邏輯部件ALU。功能是負責執行所以的指令,向總線接口部件(BIU)提供指令執行的結果數據和地址,并對通用寄存器和標志寄存器進行管理。總線接口部件(BIU)由以下部件組成:(1)四個段寄存器,代碼段寄存器,數據段寄存器,附加段寄存器,堆棧段寄存器。(2)指令指針寄存器。(3)地址加法器。(4)指令領隊列。功能:執行外部總線周期,負責存儲器與I/0端口傳送數據。也就是負責CPU與存儲器和外設之間的信息交換。21、8086系統中的物理地址是如何得到的?假如CS=2500H,IP=2l00H,其物理地址是多少?在8086系統中,用16位的段地址和16位的偏移地址來表示20位的物理地址,物理地址二段地址*16+偏移址得到物理地址。CS=2500H,IP=2100H,則物理地址=CS*16+IP-2500H*16+2100H=27100H22、什么是最大模式?什么是最小模式?用什么方法將8086/8088置為最大模式和最小模式?最大模式是相對最小模式而言,系統中包含兩個或多個處理品,其中一個主處理器就是8088/8086,其它處理器是協處理器,它是協助主處理器工作的。將MN/MX*置0即為最大模式。最小模式又是相對于最大模式,就是在系統中只有一個處理器,所有的總線控制信號都有由8088/8086產生,系統中總線控制邏輯電路少,將MY/MX*置1即為最大模式。23、存儲器分段組織有何優越性?減少了指令的長度,提高了執行速度。內存分段為程序浮動加載創造了條件。使程序保持完整的相對性,具備了浮動性。29、80386微型計算機是32位機,根據是它的D。A、地址線是32位B、數據線為32位C、寄存器是32位的D、地址線和數據線都是32位31、 在存貯器讀周期時,根據程序計數器PC提供的有效地址,使用從內存中取出(D)A.操作數B.操作數地址C.轉移地址D.操作碼32、 8086/8088系統中,對存貯器進行寫操作時,CPU輸出控制信號有效的是(A)A.W/IO=1,WR=0B.WR=1C.M/IO=0,RD=0D.RD=033、 在8086/8088微機系統中,將AL內容送到I/O接口中,使用的指令是(D)A.INAL,端口地址B.MOVAL,端口地址C.OUTAL,端口地址D.OUT端口地址,AL已知VAR為字節變量,下面是關于①MOVBX,OFFSETVAR和②LEABX,VAR指令的說明,正確的是()。A.指令①執行速度比指令②執行速度快指令①中OFFSET只能與簡單的符號地址相連,不能與諸如VAR[SI]等復雜數相連。指令②LEA沒有這個限制指令①有錯誤,因為VAR為字節變量,而BX為字指令①與指令②的作用完全相同下列指令中正確的是()。A.MOV100,CLB.MOVCL,100HC.MOVCL,1000D.MOVCL,100設(BX)=8D16H,執行指令序列MOVCL,7SARBX,CL后BX寄存器的內容是()。A.011AHB.0FF1AHC.2D1AHD.0B00H6.提示下列指令序列執行后的正確結果是()。MOVBX,OFFFCHMOVCL,2SARBX,CLA.3FFFHB.0FFFHC.0FFFCHD.0FFF5H8.將寄存器AX的內容取負的正確操作是()。A.NEGAXB.CMPAX,0FFFHC.NOTAXD.CMPAX,AX下列指令中不合法的指令是()。AINAX,03F8HBMOVBX,AXCREPCMPSBDSHRBX,CL下列指令中正確的是()。AMOVSS,2400HBMOVSS,[2400H]CMOVSS,DSDMOVSS,SP下列指令中正確的是()。AXCHGAH,ALBXCHGAL,20HCXCHGDS,AXDXCHGSP,[20H]下列指令中正確的是()。//inacc,port/inacc,dx//outport,acc/outdx,accAIN100H,ALBINAX,21HCOUT21H,AXDOUT260H,AL假定(SS)=2000H,(SP)=0100H,(AX)=2107H,執行指令PUSHAX后,存放數據21H的物理地址是()。A20102HB20101HC200FEHD200FFH在下列指令中,有語法錯誤的是()。AMOV[SI],[DI]BINAL,DXCJMPWORDPTR[BX]DPUSHWORDPTR20[BX+SI—2]兩個有符號的整數A和B比較后,為了判定A是否大于B,應使用下列()條指令。AJGBJACJNBDJNBE下列程序段執行完后,BX寄存器中的內容是()。MOVCL,3MOVBX,0B7HROLBX,1RORBX,CLA002DHB00EDHCC02DHD000DH已知JNC指令的機器代碼是73FCH(FC是根據條件轉移確定的偏移量),CF=0,IP=1000H,試問執行該指令后,IP=()。A0FFFHB10FEHC0FFEHD10FCH滿足轉移指令JNE的測試條件是()。AZF=1BCF=0CZF=0DCF=1對于下列程序段:AGAIN:MOVAL,[SI]MOVES:[DI],ALINCSIINCDILOOPAGAIN也可用指令()完成同樣的功能。AREPMOVSBBREPLODSBCREPSTOSBDREPESCASBJMPWORDPTR[DI]是(1)。A段內間接轉移B段間間接轉移C段內直接轉移D段間直接轉移執行下列指令后:MOVAX,1234HMOVCL,4ROLAX,CLDECAXMOVCX,4MULCX寄存器AL的值是()。A60HB00HC04HD08DH下列程序執行后,(AL)=()。MOVAX,1234HMOVBX,5678HADDAL,BLDAAMOVCL,ALMOVAL,AHADCAL,BHDAAA69HB78HC56HD34H對于下列程序段:AGAIN:MOVES:[DI],ALINCDILOOPAGAIN可用指令()完成相同的功能。AREPMOVSBBREPLODSBCREPSTOSBDREPESCASB設AL和BL中都是帶符號數,當ALWBL時轉至NEXT處,在CMPAL,BL指令后應選用正確的條件轉移指令是()。AJBEBJNGCJNADJNLE使得JB指令執行轉移操作的條件是()。ACF=1BCF=1且ZF=0CZF=0DCF=0或ZF=1指令LOOPZ的循環執行條件是()。ACXN0并且ZF=0BCX=0或ZF=0CCXN0并且ZF=1DCX=0或ZF=1向量中斷是()。A外設提出中斷B由硬件形成中斷服務程序入口地址C由硬件形成向量中斷地址,再由向量地址找到中斷服務程序入口地址D以上都不正確匯編語言語句格式中的名字項,下列哪一個不正確()A.FFFFFHB.?VariableC.0FFFFHD.Third_street下列語句中錯誤的有()A.MOVBL,0A7HB.MOVCX,COUNTC.MOV[BX],5D.INAL,PORT-VAL59.下面指令序列執行后的正確結果是()。MOVBX,0FFFCHMOVCL,2SARBX,CLA.3FFFHB.0FFFFHC.0FFFCHD.0FFF5H61.下列哪一種不是多分支程序設計的形式()A.開關法B.轉移表法C.地址表法D.邏輯分解法數值計算中的反復迭代計算的過程是循環結構,該類問題使用()控制循環。A.計數控制法B.條件控制法C.開關控制法D.邏輯尺控制法在循環設計中循環體的重復執行次數已知的情況下,一般采用哪種計數方法來控制循環()A.正計數法B.倒計數法C.兩者相同D.兩者都不是子程序結構中不包括()。A.子程序的說明文件B.子程序的現場保護和現場恢復C.子程序的調用和返回D.入口參數的設置執行偽指令語句STRDD‘AB’后,下列說法正確的是()。A存入41H,42HB存入42H,41HC存入41H,42H,00H,00HD存入42H,41H,00H,00H下列偽指令語句正確的有()。AERR1:DW99BEXPRDB2*3+7CERR2DB25*60DERR3DD‘ABCD’下列說法正確的是()。ASEGMENT與ENDS是段定義語句的偽指令,而ASSUME不是BSEGMENT和ENDS語句成對使用,把匯編語言源程序分為段C代碼段中存放指令和偽指令,但不存放宏指令DSEGMENT與ENDS偽指令前的段名可以不同程序設計的結構化的首要問題是()。A程序的模塊化B程序設計時采用“自上而下,逐步求精”的實施方法C模塊之間的組合問題D各個結構的出口點和入口點下面指令序列執行后完成的運算,正確的算術表達式應是()。MOVAL,BYTEPTRXSHLAL,1DECALMOVBYTEPTPY,ALAY=2X+1BX=2Y+1CY=2XTDX=2YT80.()是循環程序設計的一個核心問題。A循環的控制B循環結構的選擇C循環體的設計D循環參數的置初值1.87的原碼是01010111B=57H,補碼是01010111B,反碼01010111B。SP總是指向棧頂,若原先SP=2000H,SS=2000H,問CPU執行指令PUSHAX后,AL內容壓入物理地址為21FFEH存儲單元中,AH內容壓入物理地址為21FFFH存儲單元中。3、 以BX基址尋址,約定的段寄存器是DS,以BP基址尋址,約定的段寄存器是SS,變址尋址約定的段寄存器是DS4、 假設某個字的值是1234H,其低位字節地址是20H,高位字節地址是21H,那么該字地址是20H。5、 8086/8088的狀態標志有6(SF、PF、AF、OF、ZF、CF)個。8086/8088系統中,存儲器是分段的,每段最大長度是64K字節,段內偏移地址從0000H到FFFFH6、 CPU訪問存儲器進行讀寫操作時,通常在T3狀態去檢測READY,一旦檢測到READY無效,就在其后插入一個Tw周期。7、 匯編語言源程序中的語句有三種類型,它們是指令語句,偽指令語句,宏指令語句。8、 、8086CPU尋址外設可以有兩種方式,一種是直接尋址方式,另一種是間接尋址方式。9、 CPU與外設之間的連接部件稱為I/O接口,它的基本功能是CPU與外設之間起緩沖作用10、 CPU從主存取出一條指令并執行該指令的時間稱(指令周期),它通常用若干個(機器周期)來表示,而后者又包括若干個(時鐘周期)。①指令周期②機器周期③時鐘周期答:1—2—314、 數據的輸入/輸出指的是CPU與I/O接口進行數據交換。已知X=-120,則X的原碼(用八位二進制表示)是,補碼(用八位二進制表示)是O8088中的指令INTn用(N)指定中斷類型。8088的ALE引腳的作用是(地址鎖存允許)。一片8255A端口A有(3)種工作方式,端口B有(2)種工作方式。當8255A口工作在方式1輸出時,A口輸入信號聯絡線的名稱是IBF,輸出信號聯絡線的名稱是OBF(帶上劃線)端口A可以工作在3種工作方式中的任意一種,端口B只能工作在方式0或方式1;(對錯題)可編程并行接口芯片8255A共有(A)、(B)、(C)、和(控制)四個端口。8088的當前代碼段、數據段和堆棧段段地址分別由(CS)、(DS和(SS)提供。17、微型計算機由(CPU)、(存儲器)和(I/。接口)三大部分組成。8086/8088中級別最高的中斷類型是(非屏蔽中斷),其中斷類型碼為(2)。-3的原碼是(10000011),反碼是(11111100),補碼是(11111101)o22.以BX基址尋址,約定的段寄存器是(DS),以BP基址尋址,約定的段寄存器是(SS)。一片8259A最多只能接收(八)級中斷。三片8259A最多能接收(22)級中斷。8259A中的中斷服務寄存器中存放的是(正在處理的中斷請求)。十六進制數30A轉換為二進制是(001100001010B)。微型計算機由(微處理器)、(存儲器)和(I/O接口電路)組成。計算機記憶裝置的基本單元是(觸發器)。一個最基本的總線周期是由(4)個時鐘周期組成的。所謂最小模式,是指(在系統中只有8086/8088一個微處理器)。在8086/8088的引腳中,與總線有關的兩個引腳是(HOLD)和HLDA)。中斷向量是(中斷處理子程序的入口地址),每個中斷類型對應一個中斷向量MOVAX,[BX+DI+50]的尋址方式是(基址加變址的相對尋址8086最多能處理(256)種中斷。-7的原碼是(10000111)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數字藝術市場數字化交易平臺在藝術品市場中的用戶體驗提升報告
- 愛好養花面試題及答案
- 施工現場事故案例學習考核題目細解試題及答案
- 廢舊塑料回收再利用技術革命2025年產業發展策略分析報告
- 鹽業執法考試試題及答案
- 建筑施工安全新技術試題及答案
- 潮玩市場2025年研究報告:收藏價值與文化傳播的雙重視角解讀
- 江蘇省句容市崇明片2024-2025學年初三畢業班階段性測試(七)英語試題含答案
- 智能倉儲物流系統智能化改造對人力資源優化影響報告
- 沈陽城市學院《德漢口譯》2023-2024學年第二學期期末試卷
- 妊娠期高血壓疾病診治指南2020完整版
- 銅及銅合金物理冶金基礎-塑性加工原理
- 2023年自考外國新聞事業史歷年考題及部分答案
- 安徽匯宇能源發展有限公司25萬噸年石腦油芳構化項目環境影響報告書
- 新《行政處罰法》亮點ppt解讀
- LY/T 1970-2011綠化用有機基質
- 部編人教版五年級語文下冊第18課《威尼斯的小艇》精美課件
- 消防(電動車)火災安全知識課件
- VSM(價值流圖中文)課件
- 上海交通大學醫學院附屬仁濟醫院-日間手術管理信息化實踐與發展
- 核電站入廠安全培訓課件
評論
0/150
提交評論