《汇编语言程序设计》试卷 模拟试卷一 一、单项选择题本大题共 20 小题每小题 1 分共 20 分 在每小题列出的四个选项中只有一个选项是符合题目要求的请将正确选项前的字母填在题后的括号 内
1用户为了解决自己的问题用汇编语言所编写的程序称为 A目标程序 B源程序 C可执行程序 D汇编程序 2指令指针寄存器是 ABP BIP CSP DPSW 3当堆栈为空时如 SS=0805HSP=40H栈底字单元的物理地址是 A08090H B08089H C0808EH D08450H 4下面指令中源操作数的寻址方式为立即寻址的是 AMOV AXOFFSET A BMOV AXA CMOV AXA+1 DMOV AXABX 5下面各传送指令中正确的是 AMOV [DI][SI] BMOV [DX+DI]AL CMOV ALBX DMOV WORD PTR [BX]0100H 6已知 CS=2300HDS=2400H执行下列指令序列后CS 和 DS 值是 PUSH CS POP DS ACS=0 BCS=2400H CCS=2400H DCS=2300H DS=2300H DS=2300H DS=2400H DS=2300H 7执行下面指令语句则AX= MOV AL95H CBW A0095H B0F95H C0FF95H D9095H 8当执行指令ADD AXBX 后若AX 的内容为2BA0H设置的奇偶标志位PF1下面的叙述正确的 是 A表示结果中含1 的个数为偶数 B表示结果中含1 的个数为奇数 C表示该数为偶数 D表示结果中低八位含1 的个数为偶数 9设AX=1000H NEG AX NOT AX 执行上述指令后正确的结果是 AAX=1001H BAX=0FFFH CAX=1000H DAX=0111H 10完成将累加器 AL 清零并使进位标志CF 清零下面错误的指令是 AMOV