【正文】
4433H。 A. SI=0018H B. BX=0026H C. SI=0064H D. BX=0018H題目答案:BC你的答案:CD第4題(1分) 你的得分:1 下列指令中,屬于減法指令的是【4】。 D. 正確;DS=20H,BX=0,物理地址=200H+0H=00200H。第2題(2分) 你的得分:2 能夠將AX中的內容送到內存0000:0200H處的指令序列是【2】。 A. MOV DS,1000H B. MOV DS,AX C. MOV DI,1000H D. MOV [BX],[SI]題目答案:AD你的答案:AD題目分析: A. 錯誤,不能直接給段寄存器賦值。第21題(1分) 你的得分:1 AND指令用于【21】。 A. AND AL,0FH B. AND AL,0F0H C. XOR AL,0FH D. XOR AL,0F0H題目答案:B你的答案:B題目分析: AND指令用于屏蔽不需要的位,XOR指令用于對某些位求反。AX*2 SAR AX,1 。AX*2 D. SAR AX,1 。AX/2 ROL AX,1 。AX/2適用于無符號數(shù) B. ROL AX,1 。BX=3=1111 1111 1111 1101第19題(2分) 你的得分:2 對寄存器AX的內容(帶符號數(shù))除以4的正確指令序列是【19】。BX=2=1111 1111 1111 1110NEG BX 。錯誤,該指令不影響B(tài)X的內容第18題(2分) 你的得分:2 下列三條指令執(zhí)行后,BX的內容是【18】。正確,無論BX原來是奇數(shù)或是偶數(shù),與1相或后必定是奇數(shù)C. XOR BX,1 。 A. ADD BX,1 B. OR BX,1 C. XOR BX,1 D. TEST BX,1題目答案:B你的答案:B題目分析:A. ADD BX,1 。 A. 0FFH B. 80H C. 00H D. 0FEH題目答案:A你的答案:A題目分析: 設CL=8,AL=80H,執(zhí)行SAR AL,CL后,AL中的數(shù)據(jù)是:右移1位后:1100 0000右移1位后:1110 0000右移1位后:1111 0000右移1位后:1111 1000右移1位后:1111 1100右移1位后:1111 1110右移1位后:1111 1111右移1位后:1111 1111 注意SAR AL,CL指令為算術右移指令,其符號位在移動過程中保持不變且進行右移。第15題(1分) 你的得分:1 若AX=15要得到AX=15應執(zhí)行的指令是【15】。MOV BX,AXMOV CL,3SAL AX,CLSUB AX,BX A. ROR AX,1 B. SAL AX,1 C. SAR AX,1 D. DIV AX,2題目答案:C你的答案:C題目分析:MOV BX,AX;保護AX的內容MOV CL,3; 給CL賦3SAL AX,CL; 將AX左移3位SUB AX,BX; 將已經左移了3位的AX減去原來的AX,因為7=2^31,AX左移三位相當于乘了2^3,再減去原來的AX,就相當于完成了原AX乘以7的操作,因此下面一步就應當完成除以2的功能。 A. 取一個數(shù)中的某一位 B. 置一個數(shù)中的某些位為1 C. 將一個數(shù)置為0 D. 取一個數(shù)中的某些位題目答案:B你的答案:B第13題(1分) 你的得分:1 設DL=55H,執(zhí)行指令后能使DL中的數(shù)據(jù)為OAAH的指令是【13】。D. 錯誤,DX循環(huán)移位,而AX不能把DX移出的位移入AX。 A. SHR DX,1 B. RCR AX,1 SHR AX,1 RCR DX,A C. SHR DX,1 D. RCR DX,1 RCR AX,1 SHR AX,