




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2452643696一、單項(xiàng)選擇題、在下列的選項(xiàng)中,能夠組成計(jì)算機(jī)系統(tǒng)的是(A )。 A硬件系統(tǒng)和軟件系統(tǒng) BCPU、存儲(chǔ)器、輸入/輸出設(shè)備 C操作系統(tǒng)、各種語(yǔ)言 D系統(tǒng)軟件和應(yīng)用軟件、匯編語(yǔ)言屬于( B )。 A用戶軟件 B系統(tǒng)軟件 C高級(jí)語(yǔ)言 D機(jī)器語(yǔ)言、匯編語(yǔ)言源程序經(jīng)匯編程序匯編后產(chǎn)生的文件的擴(kuò)展名是(B
2、60; )。 AEXE BOBJ CASM DLST、匯編語(yǔ)言的什么文件經(jīng)鏈接(LINK)后產(chǎn)生可執(zhí)行文件?(D) AASM BEXE CLST
3、160; DOBJ、中央處理器CPU是由(D )組成的。 A運(yùn)算器 B控制器 C寄存器組 D前三者、IBM PC機(jī)的DOS是屬于( B )。 用戶軟件 系統(tǒng)軟件 系統(tǒng)硬件 D一種語(yǔ)言、匯編語(yǔ)言源程序是( A )程序。 不可直接執(zhí)行的
4、60; 可直接執(zhí)行的 經(jīng)匯編程序匯編后就可執(zhí)行的經(jīng)連接后就可直接執(zhí)行的、8086/8088 CPU的寄存器組中,位的寄存器共有(C )個(gè)。 A 、8086/8088 CPU的寄存器組中,16位的寄存器共有
5、(D )個(gè)。 、8086/8088 CPU執(zhí)行算術(shù)運(yùn)算時(shí)PSW共有( C )個(gè)標(biāo)志位會(huì)受影響。 、在程序執(zhí)行過程中,IP寄存器始終保存的是(B )。 &
6、#160; 上一條指令的首地址 本條指令的首地址。 下一條指令的首地址 需計(jì)算有效地址后才能確定地址。、IBM PC機(jī)的存儲(chǔ)器可分( D )個(gè)段。 65536、當(dāng)使用BP作編程地址時(shí),此時(shí)使用的是(D )段。
7、60; 、如果指令的運(yùn)算結(jié)果為,則( C )標(biāo)志位為。 、如果指令的運(yùn)算結(jié)果中有奇數(shù)個(gè),則(A )標(biāo)志位為。 C 、IBM PC機(jī)的內(nèi)存是按(B )是編址的。
8、60; 位 字節(jié) 字 雙字、存儲(chǔ)器的一個(gè)字節(jié)表示(A )位。 、如果某個(gè)字變量的數(shù)據(jù)存放在奇地址單元,則8086/8088 CPU讀寫該變量時(shí)需要( B )
9、個(gè)讀寫周期。 、在機(jī)器內(nèi)部操作中,CPU與存儲(chǔ)器之間的任何信息交換使用的都是( B )地址。 邏輯 物理 有效 相對(duì)、一個(gè)位相對(duì)位移的范圍是( C
10、 )。 065535 0000HFFFFH 8000H7FFFH 8000HFFFFH、物理地址的形成過程是將段地址左移( C )位加偏移地址。 &
11、#160; 、如果某一存儲(chǔ)單元的邏輯地址為236FH:1000H。則物理地址為(D )。 1236FH 336FH 336F0H 246F0H、如果內(nèi)存的某一單元的物理地址為12345H。則它的邏輯地址為( C ):0345H。 0012H 12000H 1200H 0120H、如果一個(gè)字變量中存放16個(gè)
12、字,該字變量的起始地址為1000H:2000H,則該字變量數(shù)據(jù)區(qū)中的最末一個(gè)字單元的物理地址為( C )。 1201FH 12000H 1201EH 12020H、設(shè)22000H、22001H單元分別存放的數(shù)據(jù)為12H、34H,若要讀取22000H字單元中的數(shù)據(jù),此時(shí)讀出的數(shù)據(jù)是( C )。 12H 34H 3412H
13、 1234H、如果數(shù)據(jù)存放在DI的內(nèi)容為偏移地址的數(shù)據(jù)段中,設(shè)DS3624H,DI2200H,則此存儲(chǔ)單元的物理地址為( A )。 38440H 58240H 25624H 58240H、一般的外部設(shè)備接口電路中的狀態(tài)寄存器是用來存放外設(shè)或接口電路的( C )信息。 數(shù)據(jù) 控制 狀態(tài)
14、 前三者、下列敘述正確的是( B )。 不同類型的機(jī)器字長(zhǎng)是一樣的 一個(gè)字節(jié)有位二進(jìn)制數(shù) 各種不同的機(jī)器指令系統(tǒng)都是一樣的 機(jī)器指令都是位的、下列敘述正確的是( D )。 8088 CPU的內(nèi)部數(shù)據(jù)總線是8位的,外部數(shù)據(jù)總線是8位的 8088 CPU的內(nèi)部數(shù)據(jù)總線是16位的,外部數(shù)據(jù)總線是16位的
15、60; 8086 CPU的內(nèi)部數(shù)據(jù)總線是位的,外部數(shù)據(jù)總線是位的 8086 CPU的內(nèi)部數(shù)據(jù)總線是16位的,外部數(shù)據(jù)總線是16位的、下列敘述正確的是( A )。 機(jī)器指令是可執(zhí)行指令 匯編語(yǔ)言源程序可直接執(zhí)行 匯編語(yǔ)言目標(biāo)程序可直接執(zhí)行 高級(jí)語(yǔ)言程序可直接執(zhí)行二、多項(xiàng)選擇題、中央處理器CPU是由(ABC )組成的
16、。 A運(yùn)算器 B控制器 C寄存器組 D存儲(chǔ)器、下列寄存器中屬于段寄存器的有( CD )。 ASI BDI
17、60; CSS DES、下列屬于系統(tǒng)軟件的有( ABCD )。 A操作系統(tǒng) B匯編語(yǔ)言 C高級(jí)語(yǔ)言 D編譯程序、下列的16位寄存器中能夠用2個(gè)8位寄存器來表示的有(BD )。 ASI
18、 BAX CBP DBX、邏輯地址是由( AC )組成的。 A段地址 B物理地址 C偏
19、移地址 D實(shí)際地址、在下列標(biāo)志位中,不能根據(jù)運(yùn)算結(jié)果置位/復(fù)位的標(biāo)志位有( AC )。 AIF BPF CTF
20、 DOF、在下列的標(biāo)志位中,夠能根據(jù)運(yùn)算結(jié)果置位/復(fù)位的標(biāo)志位有( ABC )。 AZF BPF CDF
21、60; DSF、在下列的邏輯地址中,用來表示同一個(gè)物理地址3240AH的有( ACD )。 A3040H:200AH B240AH:3000H C3200H:040AH D3000H:240AH、在下列文件中,能夠在計(jì)算機(jī)上直接運(yùn)行的有( AC )。 AEXE文件
22、BCOM文件 COBJ文件 DBAT文件、在外部設(shè)備接口電路中,一般有( ABD )。 A數(shù)據(jù)寄存器 B狀態(tài)寄存器 C標(biāo)志寄存器 D控制寄存器三、填空題、中央處理器CPU包括_運(yùn)算器_,_控制器_和內(nèi)部可編程的_寄存器組_。、計(jì)算機(jī)的硬件系統(tǒng)包括_CPU_,_存儲(chǔ)器_和輸入/輸出子系統(tǒng)三個(gè)主要組成部分。、匯編語(yǔ)言是屬于_系統(tǒng)_軟件。、匯編語(yǔ)言源程序必須經(jīng)過_匯
23、編程序匯編_后再_連接_才能產(chǎn)生_可執(zhí)行(EXE)_文件。、裝入程序的作用是把要執(zhí)行的_程序_和庫(kù)文件或其它已翻譯過的_子程序_連接在一起形成機(jī)器能_執(zhí)行_的程序。、裝入程序的作用是將程序從_外存儲(chǔ)器_傳送到_內(nèi)存_。、在PC機(jī)中,一些簡(jiǎn)單的匯編語(yǔ)言可以通過_調(diào)試程序_來建立、修改和執(zhí)行。、操作系統(tǒng)是屬于_系統(tǒng)_軟件。、調(diào)試程序是屬于_系統(tǒng)_軟件。、用匯編語(yǔ)言編寫的圖像顯示軟件屬于_用戶(應(yīng)用)_軟件。、8086/8088 CPU的地址有_20_位??蓪ぶ返膬?nèi)存地址空間是_1MB_。、8086/8088 CPU有_4_個(gè)段寄存器。、在讀取下一條指令時(shí),_CS_中的內(nèi)容為作為該指令的段地址,_
24、IP_中的內(nèi)容作為該指令的偏移地址。、當(dāng)兩個(gè)無符號(hào)數(shù)的字節(jié)相加時(shí),其結(jié)果超過_255_時(shí)就將CF置。、當(dāng)兩個(gè)有符號(hào)數(shù)的字節(jié)相加時(shí),其結(jié)果超過_+127-128_時(shí)就將OF置。、若運(yùn)算的結(jié)果為負(fù)數(shù),則SF為_1_。、IBM PC機(jī)的存儲(chǔ)器是按_字節(jié)_編址的。、若某雙字變量中存放兩個(gè)數(shù)據(jù),它占用_8_個(gè)存儲(chǔ)單元。、在8086/8088 CPU的微機(jī)中,CPU訪問奇地址字單元需_2_個(gè)內(nèi)存讀寫周期,訪問偶地址字單元需_1_個(gè)內(nèi)存讀寫周期。、IBM PC機(jī)的存儲(chǔ)器按段劃分,每個(gè)段的大小可在_64KB_范圍內(nèi)選取任意個(gè)_字節(jié)_數(shù)。、IBM PC機(jī)的1MB內(nèi)存空間最多可分為_64K_個(gè)段。、邏輯地址是由_
25、段地址_和_偏移地址_組成的,它可以形成20位的物理地址。、形成內(nèi)存物理地址的過程是將_段地址_左移_4_位加 偏移地址 。、某微機(jī)的字長(zhǎng)為32位,一個(gè)字需占用內(nèi)存_4_個(gè)字節(jié)單元。、若某存儲(chǔ)單元的邏輯地址為1200H:3400H,則該存儲(chǔ)單元的物理地址為_15400H_。、IBM PC機(jī)可尋址的I/O端口地址有_64K_,共使用_16_條地址線。、若要將字1234H存放在以10000H開始的存儲(chǔ)單元之中,則10000H=_34H_,10001H=_12H_。、若要將雙字123
26、45678H存放在20000H開始的存儲(chǔ)單元之中,則20002H=_34H_。、外設(shè)與接口電路中的控制寄存器中的內(nèi)容是由_CPU_送來的。、外設(shè)與主機(jī)傳遞信息是通過外設(shè)接口電路實(shí)現(xiàn)的。一般的接口電路中有_數(shù)據(jù)寄存器_、_控制寄存器_和_狀態(tài)寄存器_三種不同類型的寄存器。、壓縮型BCD碼一個(gè)字節(jié)能表示_2_位十進(jìn)制數(shù),非壓縮型BCD碼一個(gè)字節(jié)能表示_1_位十進(jìn)制數(shù)。、輔助進(jìn)位位AF主要是用于對(duì)_十進(jìn)制_數(shù)據(jù)進(jìn)行算術(shù)的調(diào)整。四、簡(jiǎn)答題、IBM PC微型計(jì)算機(jī)一般采用什么總線結(jié)構(gòu)形式?這種總線結(jié)構(gòu)將那幾個(gè)主要部件連接在一起構(gòu)成微型計(jì)算機(jī)的硬件系統(tǒng)?、8086/8088 CPU為什么只能尋址1MB的內(nèi)
27、存空間?、IBM PC機(jī)的存儲(chǔ)器為什么要分段?怎樣采用分段尋址?、一個(gè)8位數(shù)能表示的最大值和最小值是多少?一個(gè)16位數(shù)能表示的最大值和最小值是多少?、如何實(shí)現(xiàn)ASCII碼數(shù)字字符與BCD碼之間的相互轉(zhuǎn)換?、簡(jiǎn)述存儲(chǔ)器的邏輯地址、物理地址和有效地址。、堆棧操作的原則是什么?堆棧操作的過程是怎樣進(jìn)行的?、在8086/8088系統(tǒng)中,內(nèi)存的邏輯地址是由哪兩部分組成的?、下列操作可使用哪些寄存器?(1)加法和減法。(2)循環(huán)計(jì)數(shù)。(3)乘法和除法。(4)指示程序已執(zhí)行到哪條指令的地址。(5)指示當(dāng)前從堆棧中彈出數(shù)據(jù)的地址。(6)表示運(yùn)算結(jié)果為零。、設(shè)SS=1200H,堆棧壓入10個(gè)字節(jié)后,SP=00F
28、6H。請(qǐng)指出堆棧底部字單元的物理地址,堆棧頂部字單元的物理地址。、設(shè)有一個(gè)30個(gè)字的數(shù)據(jù)區(qū),它的起始地址是2000H:3000H,請(qǐng)給出這個(gè)數(shù)據(jù)區(qū)的首、末字單元的物理地址。一單項(xiàng)選擇題1設(shè)BX=2000H,SI=3000H,指令MOV AX,BX+SI+8的源操作有效地址為(B )。A5000H B5008H C23008H D32008H2設(shè)DS=1000H,ES=2000H,BX=3000H,指令A(yù)DD AL,BX的源操作數(shù)的物理址為(A
29、; )。13000H B23000H C33000H D 3000H3設(shè)DS=2000H,ES=3000H,SI=200H,指令MOV ES:SI,AL的目的操作數(shù)的物理地址為( B )。A20200H B30200H C50200H D200H4指令MOV MEMBX,AX中的MEM是(
30、C )。A原碼 B反碼 C補(bǔ)碼 D移碼5用來作為寄存器間接尋址的寄存器有( D )個(gè)。A8 B6 C5
31、0; D46指令MOV BX+SI,AL中的目的操作數(shù)使用( B )段寄存器。ACS BDS CSS DES7指令MOV BX,BP+5中的源操作數(shù)使用( C&
32、#160; )段寄存器。ACS BDS CSS DES8段內(nèi)間接尋址只改變( B )中的內(nèi)容。ACS BIP
33、 CCS和IP DPSW9段間間接尋址只改變( C )中的內(nèi)容。ACS BIP CCS和IP DPSW10下述指令中不改變PSW的指令是( A )。AMOV AX,BX
34、60; BAND AL,0FHCSHR BX,CL DADD AL,BL11下述指令中不影響CF的指令是( B )。ASHL AL,1 BINC CXCADD BX,AL
35、 DSUB AX,BX12兩個(gè)整數(shù)補(bǔ)碼9CH和7AH相加運(yùn)算后,會(huì)產(chǎn)生( B )。A無溢出且無進(jìn)位 B無溢出但有進(jìn)位C有溢出且有進(jìn)位 D有溢出但無進(jìn)位13指令JMP WORD PTR BX屬于(B )尋址。A段內(nèi)直接 B段內(nèi)間接&
36、#160; C段間直接 D段間間接14指令MOV AX,BX+SI+8的源操作數(shù)屬于( D )尋址。A直接 B寄存器相對(duì) C基址變址 D 相對(duì)基址變址15指令( A )不改變CF的內(nèi)容。ADEC AL BADD AX,CXCSUB
37、BX,CL DSBB AL,DL16十進(jìn)制數(shù)字74所對(duì)應(yīng)的壓縮型BCD碼的形式是( B )。A74 B74H C4AH D4A17十進(jìn)制數(shù)字85所對(duì)應(yīng)的非壓縮型BCD碼的形式是( D )。A008
38、5 B0085H C0805 D0805H18設(shè)AL=67H,執(zhí)行“CMP AL,76H”后,AL=( C )。A76H B0DFH C67H &
39、#160; D0019設(shè)AL=65H,BL=29H,執(zhí)行下列指令后,AL=( C )。 ADD AL,BL DAAA8EH B94 C94H
40、0; D8E20壓棧操作是( B )位數(shù)的操作。A8 B16 C32 D任意21執(zhí)行IMUL指令時(shí),如果乘積的高位部分不是低位部分的符號(hào)擴(kuò)展,則( D )。AO
41、F=0、CF=0 BOF=0、CF=1 COF=1、CF=0 DOF=1、CF=122設(shè)AX=3762H,CL=5,執(zhí)行“SHR AX,CL”后,AX=( B )。A0376H B01BBH C01BB D037623若要在BUF緩沖區(qū)中尋找與AL中不相等的數(shù)據(jù),應(yīng)使用( C)SCASB串操作指令。A
42、REPNE BREP CREPE DREPNZ24如果“JNC L”指令的操作碼放在0040H,轉(zhuǎn)移后在0020H處取下一條指令的操作碼,那么該條指令的位移量是( C )。A20H B1EH C
43、0DEH D0E0H25如果“JA P”指令的操作碼放在0050H, 該指令的位移量為34,執(zhí)行完此條指令轉(zhuǎn)移到取下一條指令的偏移地址為( C)A0082H B0084H C0086H D0088H26若DS=1000H,BX=2000H,(12000H)=56H,(12001H)=78H,AX=1000H,執(zhí)行“ADD AX,BX”指令后,AX
44、=( A )。A8856H B6678H C8800H D6600H27設(shè)AX、BX寄存器中存放的是有符號(hào)的二進(jìn)制數(shù)據(jù),若執(zhí)行“CMP AX,BX”指令后,( D )L表示大于則轉(zhuǎn)L。AJZ BJA CJGE
45、 DJG28執(zhí)行“DIV BX”指令后,( C )寄存器中存放商。AAL BAH CAX DDX29執(zhí)行“( A )AX,BX”指令不改變AX寄存器中的內(nèi)容。ACMP BADD
46、0; CXOR DOR30若AX=1000H,執(zhí)行“NEG AX”指令后,AX=( C )。A1000H B0E000H C0F000H D1001H 二、多項(xiàng)選擇題 1在下列尋址方式中,用來訪問內(nèi)存的尋址方式有( BCD )。 A寄存器尋址
47、60; B寄存器間接尋址 C寄存器相對(duì)尋址 D直接尋址 2用來作為寄存器間接尋址的寄存器有( BC )。 AAX BBX CBP
48、0; CX3在下列指令中,源操作數(shù)使用DS段寄存器進(jìn)行寄存器相對(duì)尋址的有( AD )。 AMOV AX,DI4 BMOV AX,ES:SI8 CMOV AX,BP4&
49、#160; DMOV AX,BX4 4在下列指令中,源操作數(shù)的尋址方式是錯(cuò)誤的有( BCD )。AMOV AX,DIBX BMOV AX,SIDICMOV AX,BPBX DMOV AX,D
50、X 5在下列指令中,屬于段內(nèi)轉(zhuǎn)移指令的有( ABD )。AJMP SHORT A BJMP BXCJMP
51、0; DWORD PTR BX DJMP NEAR PTR BXSI 6在下列指令中,錯(cuò)誤的指令有( ABCD )。ASUB 5,AL &
52、#160; BADD AL,BX CINC BX &
53、#160; DSHR AX,67執(zhí)行“CMP AX,8003H”指令后,當(dāng)AX中的無符號(hào)數(shù)高于8003H時(shí),下列指令中有效的轉(zhuǎn)移指令有( AB )。AJNB L BJA L
54、160; CJG L DJNL L8可與串操作指令“CMPSW”指令配合使用的重復(fù)前綴有( BCD )。AREP BREPZ
55、; CREPNZ DREPE9在下列的輸入/輸出指令中,正確的指令有( ABD )。AIN AX,80H BOUT
56、0; DX,AXCIN AL,340 DOUT DX,AL10在下列的指令中,錯(cuò)誤的指令有( ABCD )。APUSH AL
57、; BMOV AL,BXCPUSH 1000H DCALL AX11可以用下列指令代替“LOOP L”指令的有( AC )。ADEC &
58、#160; CX BDEC CX JNZ L
59、160; JNC LCDEC CX
60、 DDEC CX CMP CX,0 JE
61、60; L JE L三填空題1在一條指令中,立即數(shù)只能作 源 操作數(shù)。28086/8088 CPU形成的內(nèi)存物理地址有 20 位。3指令“MOV AX,BX+S
62、I”的源操作數(shù)在內(nèi)存的 DS(數(shù)據(jù)) 段。4指令“MOV BX,BP+DI”的源操作數(shù)在內(nèi)存的 SS(堆棧) 段。5指令“MOV AX,ES:SI”的源操作數(shù)在內(nèi)存的 ES(附加) 段。6入棧指令使用的是 SS(堆棧) 段。7指令“ADD BX+SI,AL”的目的操作數(shù)是
63、基址加變址 尋址方式。8指令“SUB BX,ASI”的源操作數(shù)是 寄存器相對(duì) 尋址方式。9指令“JMP DWORD PTR BX”屬于 段間間接 尋址方式。10可作為寄存器間接尋址的寄存器有 4 個(gè)。11堆棧是
64、從 目標(biāo)地址 高 地址向 低 方向生長(zhǎng)的。其操作遵循 后進(jìn)先出(先進(jìn)后出) 的操作原則。12在進(jìn)行彈棧操作時(shí)應(yīng)該先將彈出的數(shù)據(jù)送 目標(biāo)地址 ,然后 SP+2 。13在進(jìn)行多精度加法
65、運(yùn)算時(shí),一般使用 ADC(帶進(jìn)位加) 指令。14通用的數(shù)據(jù)傳送指令不影響 標(biāo)志位(PSW) 。15“INC AL” 指令不影響標(biāo)志位的 CF 位。16若AL=11H,執(zhí)行“NEG AL” 后,AL= 0EFH 。17JMP指令的執(zhí)行 不影
66、響 PSW寄存器中的各位。18兩個(gè)無符號(hào)數(shù)進(jìn)行比較時(shí),可以根據(jù) CF(SF) 標(biāo)志位來判斷大小。在編寫程序時(shí)可使用 JA(JB、JC、JNC、JS、JNS) 指令來實(shí)現(xiàn)。19若執(zhí)行“DIV BX”,其被除數(shù)的高16位必須放在 DX ,低16位必須放在 AX 。20DAA指令只對(duì) AL 寄存器中的內(nèi)容進(jìn)行調(diào)整。
67、21若AL=84H,在執(zhí)行CBW后,AL= 0FF84H 。22十進(jìn)制數(shù)1234的壓縮型BCD碼為 1234H 。23執(zhí)行 AND AL,0FH JNZ L指令,是檢測(cè)AL中的 低4位 位,當(dāng)它為非零則轉(zhuǎn)移。24若移位指令的移位位數(shù)大于1時(shí),其移位位數(shù)必須放在 CL
68、60; 中。25如果AL=85H,CL=4,執(zhí)行“SAR AL,CL”時(shí),AL= 0F8H ,CF= 0 。26在串操作指令中,SI指向 源 串,DI指向 目的 串。27如果要查找某串中與AL寄存器中有相同的字符(數(shù)),則在SCASB指令前應(yīng)配合使用 REPNE(REPNZ) 重復(fù)前綴。28轉(zhuǎn)移指令“JNZ&
69、#160; L ”的轉(zhuǎn)移范圍(十進(jìn)制)是 128127 。該指令的第二個(gè)字節(jié)為位移量,用 補(bǔ)碼 形式表示。29段內(nèi)調(diào)用指令改變 IP 中的內(nèi)容。30段間調(diào)用指令改變 CS和IP 中的內(nèi)容。四判斷題(判斷下列指令是否正確,如果是錯(cuò)誤的,請(qǐng)指出錯(cuò)誤的原因)1ADD AL,BX2MOV
70、 BX,SI3SUB BX,SI4CMP 5,AL5MOV CX,AX 6LEA BL,A7SHR AL,68MOV AL,DI+SI9MOV BL,200H10MOV AX,DATA11I
71、NC BX12CMP BX,A ;A為變量13MOV AX,+14MOV AX, BP+BX15ADD AX,CX16OUT 400,AL17JNC P1
72、8MOV BX,,OFFSET A19LEA DI,ASI20CMP AX,5五改錯(cuò)題(按下列指令中的原意改正下列指令)1DEC SI2CMP AL,BX ;
73、無符號(hào)數(shù)比較3MOV DX,AL4MOV AL,300H5MOV BX,DI ;字節(jié)操作6ADD AL,CX+SI7ADD AL,BX
74、 ;有符號(hào)數(shù)相加8PUSH AL9CMP BX,5 ;字節(jié)比較10MOV DS,1234H六簡(jiǎn)答題1設(shè)BX=1000H,SI=2000H,位移量D=3000H,請(qǐng)指出下列各種尋址方式的有效地址是什么?(1)使用D的直接尋址(2)使用BX寄存器的間接尋址(3)使用BX寄存器的相對(duì)尋址
75、(4)基址變址尋址(5)相對(duì)基址變址尋址2請(qǐng)指出下列各條指令的源操作數(shù)的尋址方式是什么?(1)MOV AX,BUF(2)CMP AL,5(3)ADD BX+5,AX(4)SUB AX,BX+SI(5)ADC AH,ASI(6)MO
76、V BX,SI(7)AND CX,BBP+SI(8)JMP WORD PTR BX(9)JMP P(10)JMP FAR PTR P3設(shè) DS=2000H, BX=0100H, SI=0002H
77、, (20100H)=12H, (20101H)=34H,(20102H)= 56H, (20103H)= 78H, (21200H)= 2AH, (21201H)= 4CH,(21202H)=B7H,(21203H)=65H,試說明下列各條指令執(zhí)行完后AX寄存器中的內(nèi)容是多少?(1)MOV AX,1200H(2)MOV AX,BX(3)MOV AX,1200H(4)MOV AX,BX(5)MOV AX,BX+1100H(6)MOV AX,
78、BX+SI(7)MOV AX,BX+SI+1100H4按下列各小題的要求寫出相應(yīng)的一條匯編語(yǔ)言指令。(1)把BX寄存器和DX寄存器的內(nèi)容相加,結(jié)果存入DX寄存器中(2)以BX和SI寄存器作基址變址尋址方式,把該單元中的一個(gè)字傳送到AX。(3)以SI和位移量20H作寄存器相對(duì)尋址,將該單元中的內(nèi)容與CX寄存器中的內(nèi)容相加,結(jié)果存入CX寄存器中。(4)清除AX寄存器的內(nèi)容,同時(shí)清除CF標(biāo)志位(5)將字單元NUM與0B6H進(jìn)行比較5按下列各小題的要求使用相應(yīng)的幾條指令完成其操作。(1)將偏移量為200H的存儲(chǔ)單元中的數(shù)與300H相加,結(jié)果存入AX寄存器中(2)比較AX寄存器
79、中與BX寄存器中的16位有符號(hào)數(shù),當(dāng)AX中的內(nèi)容大于BX中的內(nèi)容時(shí)轉(zhuǎn)移到L。(3)將BUF1和BUF2中的16位數(shù)據(jù)交換(4)測(cè)試BUF字緩沖區(qū)中第15位,如果為1則轉(zhuǎn)移到P(5)將BUFI和BUF2的字相加,結(jié)果送S緩沖區(qū)6設(shè)BX=8234H,請(qǐng)說明下列兩條指令的區(qū)別,執(zhí)行下列各指令后BX中的內(nèi)容是什么?SHR BX,1SAR BX,17分別說明下列每組指令中的兩條指令的區(qū)別。(1) MOV BX,BUF
80、0; LEA BX,BUF(2) OR BL,0FH AND BL,0FH(3) JMP SHORT L &
81、#160; JMP L(4) MOV AX,BX MOV AX,BX(5) MOV AX,BX+DI
82、60; MOV AX,BP+DI8說明下列各指令的源操作數(shù)和目的操作數(shù)的存儲(chǔ)地方。(1)MOV 2000H,AX(2)ADD AX,BX+5(3)LEA SI,BUF(4)DAA(5)MUL BL9指出下列無條件轉(zhuǎn)移指令的轉(zhuǎn)移目標(biāo)地址是什么?存放在何處?(1)JMP
83、; BX(2)JMP WORD PTR BX(3)JMP DWORD PTR BX(4)JMP P(5)JMP SHORT R10說明MOVSB和CMPSB各能使用哪些重復(fù)前綴?七程序分析題1現(xiàn)有程序段如下:MOV AX,1234HMOV BX,60HADD A
84、X,BX請(qǐng)回答 :(1)該程序段完成的功能是什么?(2)程序段執(zhí)行完后AX= 。2現(xiàn)有程序段如下:MOV AX,0603HMOV BL,8AADDIV BL請(qǐng)回答 :(1)該程序段完成的功能是什么?(2)程序段執(zhí)行完后AX=
85、 。3設(shè)AX=0D023H,BX=9FD0H,試分析執(zhí)行完如下程序段后程序轉(zhuǎn)向何處?ADD AX,BXJNO L1JNC L2SUB AX,BXJNC L3JNO L4JMP L54程序段如下:MOV AX,XM
86、OV DX,X+2ADD AX,YADC DX,Y+2ADD AX,36ADC DX,0SUB AX,ZSBB DX,Z+2MOV W,AXMOV W+2,DX請(qǐng)回答 :(1)該程序段完
87、成的功能是什么?(2)該程序的操作數(shù)是何類型?(3)結(jié)果存放在何處?5設(shè)A為字節(jié)變量,變量中的內(nèi)容分別為64H、52H;B為字節(jié)變量,變量中的內(nèi)容分別為12H、46H,現(xiàn)有程序段如下:MOV AL,ASUB AL,BDASMOV C,ALMOV AL,A+1SBB AL,B+1DASMOV C+1,AL請(qǐng)回答 :(1)該程序段完成的功
88、能是什么?(2)最后結(jié)果是什么?6現(xiàn)有程序段如下:MOV BL,ALMOV CL,4SHR BL,CLMOV A,BLAND AL,0FHMOV B,AL請(qǐng)回答 :(1)該程序段完成的功能是什么?(2)如果AL的初值為56H,則A= ,B=
89、 。7現(xiàn)有程序段如下:MOV AL,8MOV BL,7MUL BLAAM ADD AX,3030HXCHG AH,ALMOV BUF,AX請(qǐng)回答 :(1)該程序段完成的功能是什么?(2)BUF兩個(gè)單元中的值分別為 。8現(xiàn)有程序段如下:MOV AX,MMO
90、V DX,NSHR DX,1RCR AX,1請(qǐng)回答 :(1)該程序段完成的功能是什么?(2)若M=1234H,N=5678H,程序運(yùn)行后DX= ,AX= 。9現(xiàn)有程序段如下:XOR AX,AXMOV AX,6342HMOV
91、0; CX,0404HROL AH,CLXCHG CH,CLROR AL,CL請(qǐng)回答 :(1)該程序段執(zhí)行后AX= 。(2)CF= 。10現(xiàn)有程序段如下: MOV
92、; AX,1 MOV BX,2 MOV CX,4 MOV DX,3L: INC AX
93、; ADD BX,AX SHR DX,1 LOOPNZ L請(qǐng)回答 :(1)該程序段的循環(huán)次數(shù)是多少?(2)該程序段執(zhí)行完后AX= ,BX= ,CX
94、= ,DX= 。11現(xiàn)有程序段如下: MOV CX,16 MOV BX,0 MOV &
95、#160; DX,1L: MOV AX,9AB8H AND AX,DX JZ N INC BXN: SHL
96、; DX,1 LOOP L MOV M,BX請(qǐng)回答 :(1)該程序段完成的功能是什么?(2)該程序段執(zhí)行完后(M)= 。12現(xiàn)有程序段如下: CLD MOV
97、 SI,OFFSET BUF1 MOV DI,OFFSET BUF2 MOV CX,100 REP MOVSB請(qǐng)回答:該程序段完成的功能是什么?13 現(xiàn)有程序段如下:
98、 CLD LEA DI,BUF MOV AL,20H MOV CX,100 REPNZ SCASB請(qǐng)回答
99、 :(1)該程序段完成的功能是什么?(2)若ZF=1,表示BUF中 值為20H數(shù)據(jù)(3)若BUF的首地址為0,ZF=0,執(zhí)行完該程序段后DI= 。14現(xiàn)有程序段如下:MOV AL,0MOV BL,1MOV CX,10L: ADD AL,BLINC
100、0; BLLOOP L請(qǐng)回答 :(1)該程序段完成的功能是什么?(2)該程序執(zhí)行完后,AL= 。15現(xiàn)有程序段如下:MOV AX,MCMP AX,NJA LMOV AX,M+2CMP
101、 AX,N+2JAZ LMOV FLG,BYTE PTR 0JMP PL: MOV FLG BYTE PTR 1 P: 請(qǐng)回答 :(1)該程序段完成的功能是什么?(2)若M=1234H,N=5678H,則FLG=
102、0; 。16現(xiàn)有程序段如下:MOV CX,100LEA BX,BUF MOV DX,0L1:MOV AL,<, /FONT>BXCMP AL,10JL L2INC &
103、#160; DXL2:INC BXLOOP L1請(qǐng)回答 :(1)該程序段完成的功能是什么?(2)如果將JL改為JG,該程序段完成的功能又是什么?17設(shè)TAB中存放的數(shù)據(jù)為30H,31H,32H,33H,34H,35H,36H,37H,38H,39H,現(xiàn)有程序段如下:LEA BX,TABMOV AL,X &
104、#160; ;X為數(shù)字09XLAT請(qǐng)回答 :(1)該程序段完成的功能是什么?(2)若X中的內(nèi)容為4,則AL= 。18現(xiàn)有程序段如下:LEA SI,BUF1 LEA DI,BUF2 MOV CX,100L: MOV
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年吉林工業(yè)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)審定版
- 社會(huì)工作介入在提升生活質(zhì)量中減少疼痛困擾
- 2025年淮南職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)審定版
- 2025年濟(jì)源職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)完整
- 2025年湖北生態(tài)工程職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)匯編
- 2025年合肥財(cái)經(jīng)職業(yè)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)審定版
- 2025年湖南商務(wù)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)附答案
- 2025年湖南環(huán)境生物職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)1套
- 2025年河源職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)附答案
- 2025年湖南省湘西土家族苗族自治州單招職業(yè)傾向性測(cè)試題庫(kù)及答案1套
- 初中物理競(jìng)賽及自主招生講義:第7講 密度、壓強(qiáng)與浮力(共5節(jié))含解析
- 高中主題班會(huì) 梁文鋒和他的DeepSeek-由DeepSeek爆火開啟高中第一課-高中主題班會(huì)課件
- 2024-2025學(xué)年重慶市渝中區(qū)四年級(jí)(上)期末數(shù)學(xué)試卷
- 2025年人教版中考英語(yǔ)一輪復(fù)習(xí):七年級(jí)下冊(cè)考點(diǎn)測(cè)試卷(含答案)
- 四川省成都市2025年中考數(shù)學(xué)模擬試卷五套附參考答案
- 三年級(jí)體育下冊(cè)全冊(cè)教案
- 2024年八年級(jí)語(yǔ)文下冊(cè)《經(jīng)典常談》第一章《說文解字》練習(xí)題卷附答案
- (研究生)商業(yè)倫理與會(huì)計(jì)職業(yè)道德ppt教學(xué)課件(完整版)
- 相聲《治病》
- 行動(dòng)學(xué)習(xí)-組織能力提升新境界培訓(xùn)課件.ppt
- QTD01鋼質(zhì)無縫氣瓶檢驗(yàn)工藝指導(dǎo)書課件
評(píng)論
0/150
提交評(píng)論