《匯編語言程序設(shè)計》模擬試題一和答案_第1頁
《匯編語言程序設(shè)計》模擬試題一和答案_第2頁
《匯編語言程序設(shè)計》模擬試題一和答案_第3頁
《匯編語言程序設(shè)計》模擬試題一和答案_第4頁
《匯編語言程序設(shè)計》模擬試題一和答案_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、匯編語言程序設(shè)計(1)模擬試題一一、單項選擇題(本大題共20個小題,每小題2分,共計40分)1、為了便于實現(xiàn)多級中斷,保存現(xiàn)場信息最有效的方式是采用 TOC o 1-5 h z () 。A、通用寄存器B、堆棧 C、存儲器D、寄存器2、8086CPU中有4個數(shù)據(jù)寄存器,其中AX除用作通用寄存器外,還可用作()。A、累加器B、計數(shù)器C、基址寄存器D、段寄存器 HYPERLINK l bookmark14 o Current Document 3、 如果(AL)=linilllB,執(zhí)行 INC AL指令后,CF=()。A、 1B、 0C、2D、和執(zhí)行INC AL指令之前的取值保持一致4、 以下指令中

2、,執(zhí)行后要影響標志位的指令為()。A、 MOV AL, BLB、 LAHFC、 CLCD、 PUSHF5、在機器內(nèi)部操作中,CPU與存儲器之間的任何信息交換使用的都是()。A、邏輯地址B、物理地址C、有效地址D、相對地址6、 用來表示堆棧指針的寄存器是()。A、 IPBA、 IPB、 BPC、 SPD、 SS7、8086CPU 在基址加變址的尋址方式中,變址寄存器可以為()。A、BX 或 CXB、CX 或 SIC、DX 或 SID、SI 或 DI8、 如果當前(SP)=0058H,執(zhí)行POP AX指令后,(SP)=()。A、 60HB、 56H C、 59HD、 5AH9、設(shè)DS=27FCH,

3、某一數(shù)據(jù)存儲單元的偏移地址為8640H,則數(shù)據(jù)存儲單元的物理地址正確的是()。A、 27FCHB、 27FC0HC、 8640HD、30600H10、 PSW 寄存器中共有()位條件狀態(tài)位,有()位控制狀態(tài)位。A、 6、3B、3、6C、8、4D、4、811、 “與非”門中的某一個輸入值為“0”,那么它的輸出值()。A、為 “0”B、為 “1”C、取決于正邏輯還是負邏輯D、取決于其他輸入端的值12、 在段內(nèi)尋址時,可以提供偏移地址的寄存器組是()。A、 AX、 BX、 CX、 DXB、 BP、 SS、 IP、 SIC、 BX、 BP、 SI、 DID、 CS、 DS、 ES、 SS13、為了便于

4、實現(xiàn)多級中斷,保存現(xiàn)場信息最有效的方式是采用()。A、通用寄存器B、堆棧C、存儲器D、寄存器14、LEA AX, 10HMOV AX, 2210H TOC o 1-5 h z 執(zhí)彳丁上述指令序列后,AX寄存器的值是()。A、2210HB、10HC、22HD、都不是15、 下列 4 條指令中,錯誤的是()。A、 MOV AX, DXB、 ADD CX, AXC、 SHR AX, CLD、 ADD BX, BP+DI16、 8086CPU中寄存器BP用作()。A、基址指針寄存器B、堆棧指針寄存器C、計數(shù)器D、累加器17、 寄存器間接尋址方式中,操作數(shù)存放在()中。A、通用寄存器B、程序計數(shù)器C、堆

5、棧D、主存單元18、 目前的計算機,從原理上講()。A、指令以二進制形式存放,數(shù)據(jù)以十進制形式存放B、指令以十進制形式存放,數(shù)據(jù)以二進制形式存放C、指令和數(shù)據(jù)都以二進制形式存放D、指令和數(shù)據(jù)都以十進制形式存放19、 在主存和CPU之間增加cache存儲器的目的是()。A、增加內(nèi)存谷量B、提咼內(nèi)存可靠性速度 TOC o 1-5 h z 20、指令ADD CX, SI+10H中源操作數(shù)的尋址方式是()。A、立即尋址B、寄存器尋址C、存儲器尋址D、隱含尋址二、填空題(本大題共2個小題,每小空1分,共計6分)1、 在進行出棧操作時,應(yīng)該先,然后再。2、存儲器中存儲單元的物理地址有兩部分組成,一部分是另

6、一部分是。3、 如果指令中指定的寄存器是SI,則操作數(shù)必定在中;如果指令中指定的寄存器是BP,則操作數(shù)必定在。三、判斷分析題(本大題共2小題,每小題5分,共 10分)每小題列出的語句在語法上可能是正確的,也可能是錯誤的,請判斷 各小題所給語句在語法上是否正確,如果是錯誤的,則需要分析其錯誤原 因。對于所給語句正確的小題,只要做出正確判斷即給5分,如果做出錯 誤判斷則無分;對于所給語句錯誤的小題,做出正確判斷給2分,做出正 確的錯誤分析再給3分,如果做出錯誤判斷則無分。1、MOV CS, 0918H2、MOV 6, CX四、名詞解釋題(本大題共3小題,每小題5分,共 15分)1 、物理地址2、邏

7、輯段3、補碼五、寫出下列指令的尋址方式(本大題共5小題,每小題3分,共 15分)1、MOV AL,78H2、MOV CX,ALPHABXSI3、AND BYTE PTR GAMMADI,11011001B4、SBB SI,DATSI5、MOV AL,BX六、程序設(shè)計題(本大題共2個小題,第一小題 8分,第二小題6分共計14分)1、讀出一個內(nèi)存字節(jié)單元的值,放在寄存器AL中。(把一個內(nèi)存字 節(jié)單元作為變量,定義為 DA_BYTE)2、分析下面程序段,回答指定問題:MOV AX, 5C8FHMOV BX, 0AB8FHXOR AX, BXXOR AX, BX TOC o 1-5 h z 問 AX=

8、, BX=, CF=。匯編程序語言設(shè)計(1)模擬試題一參考答案一、單項選擇題(本大題共20個小題,每小題2分,共計40分)、 B 2、 A3、D4 、C5、B6、C7、D8、 D9、 D10、 A、 B 12 、 C13 、 B14 、 A15、 A 16 、 A17 、 D18 、 C19 、 C20 、 C二、填空題(本大題一共2個小題,每小空1分,共計 6分)1、取出數(shù)據(jù)內(nèi)容 SP+22、段地址偏移地址3、數(shù)據(jù)段堆棧段三、判斷分析題(本大題共2小題,每小題5分,共 10分)每小題列出的語句在語法上可能是正確的,也可能是錯誤的,請判斷 各小題所給語句在語法上是否正確,如果是錯誤的,則需要分

9、析其錯誤原 因。對于所給語句正確的小題,只要做出正確判斷即給5分,如果做出錯 誤判斷則無分;對于所給語句錯誤的小題,做出正確判斷給2分,做出正 確的錯誤分析再給3分,如果做出錯誤判斷則無分。1、該指令語句是錯誤的。錯誤原因:不能使用MOV指令對CS段寄 存器進行賦值,對 CS 寄存器的修改只能通過段間無條件轉(zhuǎn)移指令、段間 調(diào)用、段間返回等指令實現(xiàn)。2、該指令語句是錯誤的。錯誤原因:立即數(shù)不能作為目的操作數(shù)。四、名詞解釋題(本大題共3小題,每小題5分,共 15分)1 、物理地址:由 20 位二進制數(shù)構(gòu)成,邏輯地址轉(zhuǎn)換成物理地址的方 法是:將 16位段基址左移 4位,形成 20位的段基址,再與1 6位偏移量 相加,產(chǎn)生20位的物理地址。CPU與存儲器之間交換使用物理地址。2、8086/8088CPU組織內(nèi)存空間的基本方式,把數(shù)據(jù)、代碼所占用的 內(nèi)存空間劃分為一塊塊連續(xù)空間的形式,這樣的一塊地址連續(xù)的空間就稱 為段,段的最大長度由偏移量的變化范圍決定,即64K。3、一種二進制的機器編碼形式,用于表達帶符號數(shù),是實現(xiàn)帶符號 運算的一種基本編碼。五、寫出下列指令的尋址方式(本大題共5小題,每小題3分,共 15 分)1 、直接尋址方式2、相對基址變址尋址方式3、立即數(shù)尋址方式4、寄存器相對尋址方式5、寄存器間接尋址方式六、程序分析題(本大題一共 2個小題,每小題7分,共計14分)1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論