東師匯編語言程序設(shè)計(jì)16秋在線作業(yè)1_第1頁
東師匯編語言程序設(shè)計(jì)16秋在線作業(yè)1_第2頁
東師匯編語言程序設(shè)計(jì)16秋在線作業(yè)1_第3頁
東師匯編語言程序設(shè)計(jì)16秋在線作業(yè)1_第4頁
東師匯編語言程序設(shè)計(jì)16秋在線作業(yè)1_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

東師《匯編語言程序設(shè)計(jì)16秋在線作業(yè)1

東北師范大學(xué)東師匯編語言程序設(shè)計(jì)16秋在線作業(yè)1

一、單選題(共10道試題,共30分。)

1.在通過堆棧傳送參數(shù)或參數(shù)地址時(shí),子程序結(jié)束時(shí)()

A.應(yīng)加上ret指令

B.應(yīng)加上常數(shù)返回

C.ret指令應(yīng)使用帶常數(shù)的返回指令

D.不需加返回指令

正確答案:

2.若AL=10011000B,BL=01100111B,則執(zhí)行指令“ANDAL,

BL”后,AL=()

A.OOh

B.Offh

C.02fh

D.Of

正確答案:

3.指令MOVDX,DELTA[BX][SI],若

DELTA=1300H,SS=7200H,DS=5400H,BX=0500H,SI=4000H,那么物理地址

為()

A.6F300H

B.77800H

C.59800H

D.78700H

正確答案:

4.分配給INTI2H的中斷類型號(hào)在中斷向量中的物理地址是()

A.00048H、00049H>0004AH、0004BH

B.00038H、00039H、0003AH、0003BH

C.00028H、00029H、0002AH、0002BH

D.00058H、00059H、0005AH、0005BH

正確答案:

5.如果VAL為數(shù)據(jù)段中0056H單元的符號(hào)名,其中存放的內(nèi)容

為0FF2H,leabx,val后,bx=()

A.0ff2h

B.0056h

C.0786h#0067h

正確答案:

6.中斷指令時(shí)由()引起的

A.INT

B.DUP

C.REP

D.MOVSB

正確答案:

7.CPU利用什么與外設(shè)交換信息()

A.數(shù)據(jù)接口

B.控制器

C.IN/OUT

D.控制器

正確答案:

8.循環(huán)的控制方法有幾種()

A.4

B.3

C.2

D.1

正確答案:

9.使用3CH功能建一文件,而該文件已存在,那么將會(huì)出現(xiàn)O

A.不會(huì)改變?nèi)魏螙|西

B.此操作將文件長度置為0,寫新文件,原文件內(nèi)容被清除。

C.接著原來的文件寫

D.僅把長度置零

E.如果不愿意使用預(yù)定義的標(biāo)準(zhǔn)設(shè)備,可先關(guān)閉這些文件代號(hào)

正確答案:

10.外部設(shè)備是通過()可編程中斷控制器連接到主機(jī)上的。

A.8255A

B.8259A

C.8086

D.8253A

正確答案:

匯編語言程序設(shè)計(jì)16秋在線作業(yè)1

二、多選題(共10道試題,共30分。)

1.計(jì)算機(jī)不能區(qū)別有無符號(hào)數(shù),所以有符號(hào)數(shù)要查找哪些標(biāo)志

位O

A.CF

B.SF

C.OF

D.ZF

正確答案:

2.算數(shù)操作符可用于O表達(dá)式中。

A.邏輯表達(dá)式

B.數(shù)字表達(dá)式

C.地址表達(dá)式

D.關(guān)系表達(dá)式

正確答案:

3.保存段地址可使用哪些寄存器()

A.BX

B.SI

C.DI

D.AX

正確答案:

4.與轉(zhuǎn)移地址有關(guān)的尋址方式()

A.段內(nèi)直接尋址

B.段內(nèi)間接尋址

C.段間直接尋址

D.段間間接尋址

正確答案:

5.BIOS顯示方式包括()

A.文本方式

B.圖形方式

C.字符方式

D.像素方式

正確答案:

6.程序除了有順序結(jié)構(gòu)外,還有()結(jié)構(gòu)形式。

A.循環(huán)

B.分支

C.嵌套

D.選擇

正確答案:

7.下列可以產(chǎn)生條件的選項(xiàng)有()

A.數(shù)據(jù)傳送指令

B.算術(shù)運(yùn)算指令

C.邏輯運(yùn)算指令

D.轉(zhuǎn)移指令

正確答案:

8.與數(shù)據(jù)有關(guān)的尋址方式()

A.立即尋址

B.直接尋址

C.變址尋址

D.基址尋址

正確答案:

9.下列哪些指令是段內(nèi)轉(zhuǎn)移指令O

A.JMPSHORTOPR

B.JMPNEARPTROPR

C.JMPFARPTROPR

D.JMPDWORDPTROPR

正確答案:

10.形參表又稱為()

A.啞元表

B.形式參數(shù)表

C.虛參表

D.實(shí)參表

正確答案:

匯編語言程序設(shè)計(jì)16秋在線作業(yè)1

三、判斷題(共20道試題,共40分。)

1.在十六位的除法中,al中存放的是余數(shù)。

A.錯(cuò)誤

B.正確

正確答案:

2.BCD是一種用二進(jìn)制編碼的十進(jìn)制數(shù)。

A.錯(cuò)誤

B.正確

正確答案:

3.ARRAYDB100DUP(?)在內(nèi)存中開辟的空間是100個(gè)字節(jié),

無初使。

A.錯(cuò)誤

B.正確

正確答案:

4.執(zhí)行“INT10”指令時(shí),中斷向量地址是40H

A.錯(cuò)誤

B.正確

正確答案:

5.因?yàn)橛卸渭拇嫫?,所以存?chǔ)器要分段。

A.錯(cuò)誤

B.正確

正確答案:

6.從連接的角度看,在源程序中用戶定義的符號(hào)可以分為局部

符號(hào)和外部符號(hào)兩種。

A.錯(cuò)誤

B.正確

正確答案:

7.子程序的參數(shù)傳遞只能通過寄存器來傳送。

A.錯(cuò)誤

B.正確

正確答案:

8.宏匯編中實(shí)元與啞元的個(gè)數(shù)必須相等。

A.錯(cuò)誤

B.正確

正確答案:

9.操作數(shù)指令的兩個(gè)操作數(shù)中,只能有一個(gè)使用存儲(chǔ)器尋址方

式。

A.錯(cuò)誤

B.正確

正確答案:

10.一般所說的計(jì)算機(jī)內(nèi)存容量是指隨機(jī)訪問存儲(chǔ)器的容量。

A.錯(cuò)誤

B.正確

正確答案:

11.lea指令不影響標(biāo)志位。

A.錯(cuò)誤

B.正確

正確答案:

12.段內(nèi)子程序調(diào)用時(shí),CS、IP的內(nèi)容都要進(jìn)棧。

A.錯(cuò)誤

B.正確

正確答案:

13.(85-76)的結(jié)果用十六進(jìn)制表示為08H。

A.錯(cuò)誤

B.正確

正確答案:

14.以先進(jìn)后出方式工作的存儲(chǔ)空間是堆棧。

A.錯(cuò)誤

B.正確

正確答案:

15.實(shí)模式下允許的最大尋址空間為IMBo

A.錯(cuò)誤

B.正確

正確答案:

16.過程先把EBP寄存器的內(nèi)容壓入堆棧,接著將ESP的值復(fù)

制給EBP,EBP代表活動(dòng)傳遞結(jié)構(gòu)的基址。

A.錯(cuò)誤

B.正確

正確答案:

17.movdx,9,這條指令時(shí)寄存器尋址。

A.錯(cuò)誤

B.正確

正確答案:

18.操作碼提供的是操作控制信息,指明計(jì)算機(jī)應(yīng)執(zhí)行什么性

質(zhì)的操作。

A.錯(cuò)誤

B.正確

正確答案:

19.INBL,05H指令是正確的。

A.錯(cuò)誤

B.正確

正確答案:

20.輸出函數(shù)對(duì)通用類型以及寄存器實(shí)參用十六進(jìn)制數(shù)顯示。

A.錯(cuò)誤

B.正確

正確答案:

匯編語言程序設(shè)計(jì)16秋在線作業(yè)1

一、單選題(共10道試題,共30分。)

1.如果一個(gè)文件被賦予“只讀”屬性,那么用戶可以()

A.寫文件

B.修改文件

C.讀文件

D.讀寫文件

正確答案:

2.指令MOVBYTEPTR[BX],1000錯(cuò)誤類型是()

A.類型不匹配

B.不能都是存儲(chǔ)器操作數(shù)

C.1000超過了一個(gè)字節(jié)的范圍

D.兩操作數(shù)數(shù)據(jù)類型不同

正確答案:

3.假設(shè)n=16,帶符號(hào)數(shù)一4D8EH用補(bǔ)碼表示為()

A.1011001001110001B

B.1100110110001110B

C.-100110110001110B

D.1011001001110010B

正確答案:

4.中斷類型號(hào)是10H,入口地址是()

A.IP<-(00010H),CS<-(00012H)

B.IP<-(00040H),CS<-(00042H)

C.IP<-(00014H),CS<-(00016H)

D.CS<-(00040H),IP<-(00042H)

正確答案:

5.CPU利用什么與外設(shè)交換信息O

A.數(shù)據(jù)接口

B.控制器

C.IN/OUT

D.控制器

正確答案:

6.下列敘述中屬于子程序直接遞歸調(diào)用的是O

A.子程序1調(diào)用子程序2

B.子程序2調(diào)用子程序3

C.子程序3調(diào)用子程序4

D.子程序4調(diào)用子程序4

正確答案:

7.調(diào)用一個(gè)子程序結(jié)束之后需返回應(yīng)該用()指令。

A.Call

B.iret

C.ret

D.iretorret

正確答案:

8.分析如下程序,movex,2loopl:subex,2Loopzloopl程序執(zhí)

行了幾次循環(huán)()

A.2

B.0

C.1

D.4

正確答案:

9.將十六進(jìn)制數(shù)2710H轉(zhuǎn)換為二進(jìn)制數(shù)是()

A.10000

B.1001

C.1326

D.4125

正確答案:

10.在實(shí)現(xiàn)CASE結(jié)構(gòu)時(shí),除了用分支結(jié)構(gòu)if—else之外還可以

用()

A.跳躍表發(fā)

B.循環(huán)法

C.if語句嵌套

D.子程序

正確答案:

匯編語言程序設(shè)計(jì)16秋在線作業(yè)1

二、多選題(共10道試題,共30分。)

1.BIOS中斷調(diào)用的作用是()

A.驅(qū)動(dòng)系統(tǒng)中所配置的常用外設(shè)

B.開機(jī)自檢,引導(dǎo)裝入

C.提供時(shí)間、內(nèi)存容量及設(shè)備配置情況等參數(shù)

D.文件管理

正確答案:

2.變址寄存器有()

A.SI

B.AX

C.DI

D.BX

正確答案:

3.子過程中定義的"visibility"可以是()

A.Extrn

B.public

C.private

D.proc

正確答案:

4.邏輯操作符有()

A.AND

B.OR

C.NOT

D.NEG

正確答案:

5.匯編程序的主要功能是()

A.檢查源程序

B.測出源程序中的語法錯(cuò)誤,并給出出錯(cuò)信息

C.產(chǎn)生源程序的目標(biāo)程序,并可給出列表文件

D.展開宏指令

正確答案:

6.當(dāng)相等或?yàn)?時(shí)重復(fù)串操作指令為()

A.CMPS

B.REPE

C.REPZ

D.REPNE

正確答案:

7.執(zhí)行完指令"CMPAX,0"后,如果要實(shí)現(xiàn)AX寄存器中的內(nèi)

容為正數(shù)則轉(zhuǎn)移到L,應(yīng)使用的指令有()

A.JAEL

B.JGEL

C.JNSL

D.JNCL

正確答案:

8.與數(shù)據(jù)有關(guān)的尋址方式()

A.立即尋址

B.直接尋址

C.變址尋址

D.基址尋址

正確答案:

9.為調(diào)試程序設(shè)置的中斷有()

A.軟件中斷

B.單步中斷

C.硬件中斷

D.斷點(diǎn)中斷

正確答案:

10.軟件中斷通常由以下哪些情況引起()

A.由中斷指令I(lǐng)NT引起

B.由于CPU的某些錯(cuò)誤引起

C.為調(diào)試程序設(shè)置的中斷

D.由外部硬件引起

正確答案:

匯編語言程序設(shè)計(jì)16秋在線作業(yè)1

三、判斷題(共20道試題,共40分。)

1.JA或JB是對(duì)有符號(hào)數(shù)而言的。

A.錯(cuò)誤

B.正確

正確答案:

2.正在運(yùn)行的中斷處理程序又被中斷稱為中斷嵌套。

A.錯(cuò)誤

B.正確

正確答案:

3.若8086系統(tǒng)采用單片8259A,中斷請(qǐng)求均采用邊沿觸發(fā)方式,

IR0-IR7對(duì)應(yīng)的中斷類型號(hào)為08H-0FH。8259A工作于非緩沖方式,一

般全嵌套方式,非自動(dòng)中斷結(jié)束方式,8259A端口地址為20H、21H。

則連同IR1的中斷源的中斷類型號(hào)是09Ho

A.錯(cuò)誤

B.正確

正確答案:

4.用機(jī)器語言編寫的程序程序執(zhí)行速度較高級(jí)語言編寫的程

序慢。

A.錯(cuò)誤

B.正確

正確答案:

5.ADD15H,BX指令是正確的。

A.錯(cuò)誤

B.正確

正確答案:

6.INT21H的鍵盤輸入功能1是輸入字符但不回顯(也檢測

Ctrl_Break)o

A.錯(cuò)誤

B.正確

正確答案:

7.OUT20H,DL

A.錯(cuò)誤

B.正確

正確答案:

8.宏匯編中實(shí)元與啞元的個(gè)數(shù)必須相等。

A.錯(cuò)誤

B.正確

正確答案:

9.如果一個(gè)數(shù)據(jù)或一條指令占多個(gè)字節(jié),操作系統(tǒng)就按高地址

作為數(shù)據(jù)或指令的地址。

A.錯(cuò)誤

B.正確

正確答案:

10.PC機(jī)上的大多數(shù)I/O都是由主板上的8353(或8253A)可

編程序外圍接口芯片管理的。

A.錯(cuò)誤

B.正確

正確答案:

11.MOVbx,[si],這條指令時(shí)正確的。

A.錯(cuò)誤

B.正確

正確答案:

12.以先進(jìn)后出方式工作的存儲(chǔ)空間是堆棧。

A.錯(cuò)誤

B.正確

正確答案:

13.在過程里用負(fù)的偏移量加上活動(dòng)傳遞結(jié)構(gòu)的基址(EBP)訪問

形參變量。

A.錯(cuò)誤

B.正確

正確答案:

14.將幾個(gè)扇區(qū)組成一組稱為簇。

A.錯(cuò)誤

B.正確

正確答案:

15.不允許用MOV指令在兩個(gè)存儲(chǔ)單元之間直接傳送數(shù)據(jù)。

A.錯(cuò)誤

B.正確

正確答案:

16.宏展開時(shí),;;后面的注釋也會(huì)被展開。

A.錯(cuò)誤

B.正確

正確答案:

17.代碼段CS用于取指。

A.錯(cuò)誤

B.正確

正確答案:

18.(85-76)的結(jié)果用十六進(jìn)制表示為08H。

A.錯(cuò)誤

B.正確

正確答案:

19.保存在BIOS數(shù)據(jù)區(qū)的COM端口地址稱為偏移地址。

A.錯(cuò)誤

B.正確

正確答案:

20.除法指令對(duì)所有的條件碼均無定義。

A.錯(cuò)誤

B.正確

正確答案:

匯編語言程序設(shè)計(jì)16秋在線作業(yè)1

一、單選題(共10道試題,共30分。)

1.鍵盤硬中斷的中斷向量地址為()

A.0:24H

B.0:25H

C.1:24H

D.1:25H

正確答案:

2.MOVAX,ES:COUNT[DI]源操作數(shù)的尋址方式是()

A.基址尋址

B.立即尋址

C.變址尋址

D.基址變址尋址

正確答案:

3.分析如下程序,movcx,2loopl:subex,2Loopzloopl程序執(zhí)

行了幾次循環(huán)()

A.2

B.0

C.1

D.4

正確答案:

4.匯編程序中能根據(jù)條件把一段源程序包括在匯編語言程序

內(nèi)或者把他排除在外的是()

A.列表偽操作

B.purge偽操作

C.重復(fù)偽操作

D.條件偽操作

正確答案:

5.FEESDW100DUP(0)和movcx,LENGTHFEES兩條指令之

后,lengthFEES的值是多少()

A.50

B.25

C.100

D.0

正確答案:

6.MOVBL,[BX]的尋址方式()

A.直接尋址

B.變址尋址

C.立即尋址

D.寄存器尋址

正確答案:

7.MOVAX,1234HMOVCL,4ROLAX,CL;執(zhí)行完這些指令(AX)

=()

A.1234H

B.1243H

C.2341H

D.4321H

正確答案:

8.20Hor30H的結(jié)果是()

A.1

B.0

C.-1

D.OFFFFH

正確答案:

9.指出源操作數(shù)MOVBX,[100]的尋址方式()

A.直接尋址

B.變址尋址

C.立即尋址

D.寄存器尋址

正確答案:

10.如果一個(gè)文件被賦予“只讀”屬性,那么用戶可以()

A.寫文件

B.修改文件

C.讀文件

D.讀寫文件

正確答案:

匯編語言程序設(shè)計(jì)16秋在線作業(yè)1

二、多選題(共10道試題,共30分。)

1.一個(gè)匯編程序可包含()段。

A.代碼段

B.堆棧段

C.數(shù)據(jù)段

D.附加段

正確答案:

2.下列哪些指令是段內(nèi)轉(zhuǎn)移指令O

A.JMPSHORTOPR

B.JMPNEARPTROPR

C.JMPFARPTROPR

D.JMPDWORDPTROPR

正確答案:

3.關(guān)閉文件時(shí),DOS會(huì)實(shí)現(xiàn)()

A.不修改FAT

B.把內(nèi)存緩存區(qū)中的數(shù)據(jù)寫入磁盤

C.用日期和文件大小修改目錄和FAT

D.緩存區(qū)內(nèi)容不寫入磁盤

正確答案:

4.下面()是外部設(shè)備。

A.鍵盤

B.顯示器

C.打印機(jī)

D.磁盤

正確答案:

5.Ioopl:cmpax,4JnzExitLooplooplExit:?當(dāng)(ex)=4執(zhí)行這

些指令時(shí),(ax)等于()時(shí)能讓ex最終的值為3?

A.1

B.2

C.3

D.4

正確答案:

6.比較兩個(gè)無符號(hào)數(shù),表示低于或不高于或等于或進(jìn)位為一就

轉(zhuǎn)移的指令為()

A.JB

B.JL

C.JNAE

D.JNGE

正確答案:

7.DOS串行通信口功能()

A.從串行通信口讀一個(gè)字符

B.向串行通信口寫一個(gè)字符

C.串行設(shè)備沒有緩沖

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論