可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請(qǐng)?zhí)砑観Q:3230981406 微信:aopopenfd777
大工19秋《匯編語言程序設(shè)計(jì)》在線作業(yè)3
試卷總分:100 得分:100
第1題,假設(shè)(EAX)=00001000H,(EBX)=00002000H,(DS)=0010H,試問MOV ECX,[EAX+EBX]指令訪問內(nèi)存的物理地址是()。
A、00003100H
B、10003100H
C、00003200H
D、00005100H
正確答案:
第2題,閱讀下面的程序片段。(1)MOV AX,723AH(2)MOV BX,0C86BH (3)SUB AL,BL (4)SBB AH,BH (5)XOR AL,01H (6)ADC AX,0執(zhí)行該程序片段后AX)等于()。
A、A9CEH
B、A9CFH
C、0
D、BCCEH
正確答案:
第3題,閱讀下面的程序片段。(1)MOV AX,723AH(2)MOV BX,0C86BH (3)SUB AL,BL (4)SBB AH,BH (5)XOR AL,01H (6)ADC AX,0執(zhí)行該程序片段后:CF等于()。
A、A
B、B
C、0
D、1
正確答案:
第4題,閱讀下面的程序片段。(1)MOV AX,723AH(2)MOV BX,0C86BH (3)SUB AL,BL (4)SBB AH,BH (5)XOR AL,01H (6)ADC AX,0執(zhí)行該程序片段后:OF等于()。
A、C
B、B
C、0
D、1
正確答案:
第5題,下面指令執(zhí)行后,(1)DAW DW 2A05H(2)DAB DB 0FAH (3)MOV AL,BYTE PRT DAW (4)SUB DAB,AL變量DAB中的內(nèi)容是()。
A、0F5H
B、0F6H
C、0
D、0E65H
正確答案:
第6題,閱讀如下程序段1)ADRR DB XXH,XXH,……,XXH (2) NUM EQU $-ADRR (3)RETT DB ? (4)… (5)MOV CX,NUM (6)MOV BX,-1 (7)DON: (8)INC BX (9)CMP ADRR[BX],0 (10)LOOPZ DON (11)JNZ NEXT (12)MOV BL,OFFH (13)NEXT: (14)MOV RETT,BL (15)HLT結(jié)束后,該程序完成的功能是()。
A、希爾排序算法
B、在以Adrr為起始地址的數(shù)組中查找第一個(gè)非0數(shù)據(jù)
C、在以Adrr為起始地址的數(shù)組中查找字符A
D、以上都不對(duì)
正確答案:
第7題,閱讀如下程序段,假設(shè)數(shù)組中所有數(shù)據(jù)均為01)ADRR DB XXH,XXH,……,XXH (2) NUM EQU $-ADRR (3)RETT DB ? (4)… (5)MOV CX,NUM (6)MOV BX,-1 (7)DON: (8)INC BX (9)CMP ADRR[BX],0 (10)LOOPZ DON (11)JNZ NEXT (12)MOV BL,OFFH (13)NEXT: (14)MOV RETT,BL (15)HLT結(jié)束后,RETT字節(jié)單元中的內(nèi)容是()。
A、0FFH
B、0
C、BCH
D、001H
正確答案:
第8題,MOV [BX],DL指令是將DX寄存器()地址送入BX中。
A、低8位
B、高8位
C、低32位
D、高32位
正確答案:
第9題,MACRO和ENDM是一對(duì)偽指令,在()定義中,它們成對(duì)出現(xiàn)。
A、宏
B、字母
C、語句
D、數(shù)字
正確答案:
第10題,(1)FUNCTION MACRO P1,P2,P3(2)MOV AX,P1 (3)P2 P3,1 (4)ENDM 通過調(diào)用語句FUNCTION 101H,DEC,AX調(diào)用之后,AX寄存器中的內(nèi)容為()。
A、100H
B、99H
C、98H
D、101H
正確答案:
第11題,MACRO和ENDM一對(duì)偽操作中間就是宏定義體,是一組有獨(dú)立功能的程序代碼。
T、對(duì)
F、錯(cuò)
正確答案:T
第12題,宏定義可以出現(xiàn)在宏調(diào)用之后。
T、對(duì)
F、錯(cuò)
正確答案:F
第13題,宏匯編中,實(shí)元可以是常數(shù),寄存器,存儲(chǔ)單元名,以及用尋址方式能找到的地址或表達(dá)式等。
T、對(duì)
F、錯(cuò)
正確答案:T
第14題,子程序調(diào)用過程中,它只占用自身空間大小,而宏匯編在調(diào)用后,都要作一次宏展開,因此實(shí)際占用空間會(huì)隨著宏調(diào)用次數(shù)增加而增加。所以使用宏匯編沒有任何意義。
T、對(duì)
F、錯(cuò)
正確答案:F
第15題,宏定義中可以無變?cè)?參數(shù))。
T、對(duì)
F、錯(cuò)
正確答案:T
第16題,在宏定義FOO MACRO P1,P2,P3 …… ENDM后,該FOO WORD_VAR,INC,AX 宏調(diào)用是合法的。
T、對(duì)
F、錯(cuò)
正確答案:T
第17題,變?cè)梢允遣僮鞔a的一部分,但在宏定義體中必須用&作分隔符。
T、對(duì)
F、錯(cuò)
正確答案:T
第18題,LOCAL偽操作(局部標(biāo)號(hào)偽操作),其標(biāo)準(zhǔn)格式如下OCAL LIST OF LOCAL LABELS。
T、對(duì)
F、錯(cuò)
正確答案:T
第19題,宏定義內(nèi)不允許使用宏定義。
T、對(duì)
F、錯(cuò)
正確答案:F
第20題,宏定義內(nèi)不允許使用宏調(diào)用。
T、對(duì)
F、錯(cuò)
正確答案:F