北交《匯編語言》在線作業(yè)二-0003
試卷總分:100 得分:100
一、單選題 (共 15 道試題,共 30 分)
1.帶進位加法指令是()
A.ADD
B.ADC
C.INC
D.SUB
2.當(dāng)子程序直接或間接地嵌套調(diào)用自身時稱為()
A.遞歸調(diào)用
B.中斷
C.嵌套
D.以上都不正確
3.計算機語言可以分為高級語言和()
A.中級語言
B.低級語言
C.編譯語言
D.以上都不正確
4.()是將源程序翻譯成由機器代碼組成的目標(biāo)模塊文件的過程
A.源程序的編寫
B.目標(biāo)文件的鏈接
C.源程序的匯編
D.源程序的執(zhí)行
5.邏輯異或的的指令是()
A.OR
B.XOR
C.NOT
D.AND
6.在處理器和外設(shè)之間還有一個協(xié)調(diào)兩者數(shù)據(jù)傳送的邏輯電路,稱之為()
A.處理器電路
B.外設(shè)電路
C.輸入輸出接口電路
D.快速電路
7.在()尋址方式下,指令中的操作數(shù)直接存放在機器代碼中,緊跟在操作碼后
A.寄存器尋址
B.立即數(shù)尋址
C.存儲器尋址
D.都不正確
8.()是指令中不可或缺的組成部分
A.操作數(shù)
B.操作碼
C.操作書
D.操作鍵
9.在計算機中,各種字符只能用若干位的二進制碼的組合表示,這就稱為()
A.二進制編碼
B.八進制編碼
C.十進制編碼
D.十六進制編碼
10.語句.CODE表示()段的開始
A.代碼段
B.數(shù)據(jù)段
C.堆棧段
D.程序段
11.子程序由主程序執(zhí)行子程序調(diào)用指令()來調(diào)用
A.CALL
B.RET
C.LOOP
D.POP
12.非壓縮BCD碼用()個二進制位表示一個十進制位
A.4
B.6
C.8
D.10
13.CMP指令用于比較兩個操作數(shù)的()關(guān)系
A.大小
B.多少
C.相等
D.不缺定
14.為了說明指令執(zhí)行需要的參數(shù),處理器設(shè)計多種方法指明操作數(shù)的位置,這是()
A.尋址內(nèi)容
B.尋址條件
C.尋址方式
D.尋址指令
15.語句.DATA表示()段的開始
A.代碼段
B.數(shù)據(jù)段
C.堆棧段
D.程序段
二、多選題 (共 15 道試題,共 45 分)
16.二進制數(shù)包括以下哪幾種表示方式()
A.原碼
B.反碼
C.密碼
D.代碼
17.以下哪項屬于計算機低級語言()
A.機器語言
B.匯編語言
C.JAVA
D.C#
18.匯編程序源程序主體(代碼段)可以有一下哪些結(jié)構(gòu)()
A.順序
B.分支
C.循環(huán)
D.子程序
19.所有系統(tǒng)功能的調(diào)用格式都是一樣的,一般按四步走()
A.在AH寄存器中設(shè)置系統(tǒng)功能調(diào)用號
B.在指定寄存器中設(shè)置入口參數(shù)
C.用INT21H指令執(zhí)行功能調(diào)用
D.根據(jù)出口參數(shù)分析功能調(diào)用執(zhí)行情況
20.處理器指令的操作數(shù)可以是()
A.立即數(shù)
B.寄存器
C.存儲單元
D.運算器
21.下面屬于高級語言的有()
A.JAVA
B.C++
C.匯編語言
D.特殊語言
22.外部中斷是來自8086CPU外的原因引起的,分為哪兩種()
A.可屏蔽中斷
B.不可屏蔽中斷
C.INT中斷
D.沒有正確的
23.乘法指令用來實現(xiàn)兩個二進制操作數(shù)的相乘運算,包括()兩條指令
A.MUL
B.IMUL
C.SUB
D.DIV
24.分支程序結(jié)構(gòu)有()兩種基本形式
A.IF-THEN-ELSE
B.DO-WHILE
C.UNTIL
D.IF-THEN
25.DOS系統(tǒng)的兩種執(zhí)行程序結(jié)構(gòu)()
A.EXE程序
B.COM程序
C.BAT程序
D.DAT程序
26.循環(huán)結(jié)構(gòu)的程序通常由三部分組成()
A.循環(huán)初始部分
B.循環(huán)體部分
C.循環(huán)控制部分
D.循環(huán)規(guī)則
27.JMP指令根據(jù)目標(biāo)地址不同的提供方法和內(nèi)容,可以分為哪幾種()
A.段內(nèi)轉(zhuǎn)移,相對尋址
B.段內(nèi)轉(zhuǎn)移,間接尋址
C.段間轉(zhuǎn)移,直接尋址
D.段間轉(zhuǎn)移,間接尋址
28.變量定義偽指令匯編格式包含哪些項()
A.變量名
B.偽指令
C.初值表
D.數(shù)據(jù)表
29.8086的中斷分為()兩類
A.外部中斷
B.內(nèi)部中斷
C.程序中斷
D.子程序中斷
30.條件轉(zhuǎn)移指令的用處有()
A.判斷單個標(biāo)志位狀態(tài)
B.比較無符號數(shù)高低
C.比較有符號數(shù)大小
D.沒有用處
三、判斷題 (共 10 道試題,共 25 分)
31.在源程序語句4個部分中,參數(shù)是指令的操作對象,參數(shù)之間用逗號分隔()
32.子程序嵌套深度邏輯上是有限制的()
33.8086的寄存器均為32位的()
34.對DIV指令,除數(shù)為0,或者在字節(jié)除時商超過8位,或者在字除時商超過16位,則發(fā)生除法溢出()
35.在標(biāo)志寄存器中PF是進位標(biāo)志()
36.指令中的操作數(shù)可以不需要()
37.DOS功能調(diào)用INT23獲取中斷向量()
38.XCHG指令中操作數(shù)只可以是字而不可以是字節(jié)()
39.處理機控制類指令用來控制各種CPU操作()
40.8086不允許立即數(shù)傳送至段寄存器()
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777