汇编语言程序设计-期末考试及试题答案.pdf
《汇编语言程序设计-期末考试及试题答案.pdf》由会员分享,可在线阅读,更多相关《汇编语言程序设计-期末考试及试题答案.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、汇编语言程序设计汇编语言程序设计-期末考试期末考试及及试题答案试题答案 一、单项选择题(本大题共 20 小题,每小题 1 分,共 20 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1CPU 要访问的某一存储单元的实际地址称()A段地址 B偏移地址 C物理地址 D逻辑地址 2某存储单元的物理地址是 12345H,可以作为它的段地址有()A2345H B12345H C12340H D1234H 3执行后使 BX=0 的同时也使 CF=0,OF=0 的指令是()AXOR BX,BX BOR BX,BX CAND BX,BX DCMP
2、 BX,BX 4循环控制指令 LoopNZ/LoopNE 控制循环继续执行的条件是()ACX0 且 ZF=1 BCX0 且 ZF=0 CCX0 或 ZF=1 DCX0 或 ZF=0 5在执行 DAA 指令,当高四位 BCD 码校正时产生进位,如要把此进位值送入 AH 中,对这进位值的操作应是()ADAA 校正指令的功能已自动加在 AH 中 B进位值在 AF 中,校正后根据 AF 内容再加在 AH 中 C进位值在 CF 中,校正后根据 CF 内容再加在 AH 中 D进位值在 AL 最高位上,校正后根据 AL 最高位内容再加在 AH 中 6AND,OR,XOR,NOT 为四条逻辑运算指令,下面的解
3、释正确的是()A指令 XOR AX,AX 执行后,AX 内容不变,但设置了标志位 B指令 OR DX,1000H 执行后,将 DX 最高位置 1,其余各位置 0 C指令 AND AX,OFH 执行后,分离出 AL 低四位 DNOT AX,执行后,将 AX 清 0 7在执行下列指令时,需要使用段寄存器 DS 的指令是()ASTOSW BADD AL,CL CNEG BX DINC DABX 8无论 BH 中原有的数是奇数或偶数,若要使 BH 中的数一定为奇数,应执行的指令是()AADD BH,01H BOR BH,01H CXOR BH,01H DTEST BH,01H 9完成对 CL 寄存器的
4、内容乘以 4 的正确操作是()AROL CL,1 BMUL 4 ROL CL,1 CSHL CL,1 DMOV CL,2 SHL CL,1 SHL CL,CL 10下面各传送指令中,正确的是()AMOV DI,SI BMOVDX+DI,AL CMOV WORD PTR BX,0100H DMOV AL,BX 11汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法()A名字的第一个字符可以是大写英文字母及小写英文字母 B名字的第一个字符可以是字母、数字及、_ C名字的有效长度31 个字符 D在名字中不允许出现$12要实现使 BETA 的值为 56,应采用语句为()ABETA DB 56
5、BBETA DB 56H CBETA EQU 56 DBETA EQU 56H 13REPZ CMPSW 指令,重复执行的终止条件是()ACX=0 或 ZF=0 BCX=0 且 ZF=0 CCX=0 或 ZF=1 DCX=0 且 ZF=1 14下面程序段执行后,AL 中的内容是()MOV AX,8833H ADD AL,AH DAA A21 B21H C0C1H D0DDH 15比较两个带符号的数 A、B,当 A=B 时程序转移,测试的条件为()AZF=1 BZF=0 CSF=1 DSF=0 16检查二个无符号数的关系,若要实现 ALBL 时分支去 LOP1 处,那么在“CMP AL,BL”指
6、令后应跟的分支指令是()AJNC LOP1 BJA LOP1 CJC LOP1 DJGE LOP1 17在下列串操作指令中,同时使用源串和目的串地址指针的指令是()ASTOSW BLODSW CSCASW DCMPSW 18设 AL=0AH,下列指令执行后能使 AL=05H 的是()ANOT AL BAND AL,0FH CXOR AL,0FH DOR AL,0FH 19DA1 DWAB,CD,EF,GH()MOV AX,DA1+3 指令执行后 AX 中的内容是 AEF BCD CBC DFC 20使用 DOS 系统功能调用时,使用的软中断指令是()AINT 21 BINT 10H CINT
7、16H DINT 21H 二、填空题(本大题共 12 空,每空 0.5 分,共 6 分)请在每小题的空格中填上正确答案。错填、不填均无分。21十六进制数 0FFF8H 表示的十进制正数为_,表示的十进制负数为_。22若 DS=0F3EH,SI=2000H,COUNT=0A8H,指令 MOV AX,(SI+COUNT)中,源操作数的有效地址EA 为_,其物理地址为_。23CPU 的标志寄存器中标志位,可以分为两大类,其中一类称为_标志位,另一类称为_标志位。24 当标志位_=1 时表示无符号数运算产生溢出,而当标志位_=1 是表示带符号数运算产生溢出。25如 JMP 指令采用段间间接寻址,那么由
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言 程序设计 期末考试 试题答案
限制150内