《汇编语言程序设计》试题(A).doc

上传人:创****公 文档编号:1576854 上传时间:2019-10-18 格式:DOC 页数:3 大小:38KB
返回 下载 相关 举报
《汇编语言程序设计》试题(A).doc_第1页
第1页 / 共3页
《汇编语言程序设计》试题(A).doc_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《《汇编语言程序设计》试题(A).doc》由会员分享,可在线阅读,更多相关《《汇编语言程序设计》试题(A).doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、汇编语言程序设计汇编语言程序设计试题试题学号: 姓名: 一、单项选择题一、单项选择题(本大题共本大题共 5 小题,每小题小题,每小题 2 分,共分,共 20 分分) 1.CPU 要访问的某一存储单元的实际地址称( ) A.段地址 B.偏移地址 C.物理地址 D.逻辑地址 2.执行后使 BX=0 的指令是( ) A. XOR BX,BX B. OR BX,BX C. AND BX,BX D. NOT BX 3.循环控制指令 LoopNZ/LoopNE 控制循环继续执行的条件是( ) A. CX0 且 ZF=1 B. CX0 且 ZF=0 C. CX0 或 ZF=1 D. CX0 或 ZF=0 4

2、.完成对 CL 寄存器的内容乘以 4 的正确操作是( ) A. ROL CL,1 B. MUL 4 C. SHL CL,1 D. MOV CL,2 ROL CL,1 SHL CL,1 5.下面各传送指令中,正确的是( ) A. MOV DI,SI B. MOVDX+DI,AL C. MOV WORD PTR BX,0100H D. MOV AL,BX 6.对 AND,OR,XOR,NOT 四条逻辑运算指令,下面正确的是( ) A.指令 XOR AX,AX 执行后,AX 内容不变,但设置了标志位 B.指令 OR DX,1000H 执行后,将 DX 最高位置 1,其余各位置 0 C.指令 AND

3、AX,OFH 执行后,分离出 AL 低四位 D.NOT AX,执行后,将 AX 清 0 7.在执行下列指令时,数据段的段寄存器是( ) A. SS B. DS C. DX D. CS 8.无论 BH 中原有的数是奇数或偶数,若要使 BH 中的数一定为奇数,应 执行的指令是( ) A. ADD BH,01H B. OR BH,01H C. XOR BH,01H D. TEST BH,01H 9.比较两个带符号的数 A、B,当 A=B 时程序转移,测试的条件为( )A. ZF=1 B. ZF=0 C. SF=1 D. SF=0 10.检查二个无符号数的关系,若要实现 ALBL 时分支去 LOP1

4、处,那 么在“CMP AL,BL”指令后应跟的分支指令是( )A. JNC LOP1 B. JA LOP1 C. JC LOP1 D. JGE LOP1二、填空题二、填空题(本大题共本大题共 10 空,每空空,每空 2 分,共分,共 20 分分) 1.十六进制数 0F8H 表示的十进制正数为_,表示的十进制负数为 _。2.若 DS=0F3EH,SI=2000H,COUNT=0A8H,指令 MOV AX,(SI+COUNT)中,源操作数的有效地址 EA 为_,其物理地址 为_。 3.当标志位_=1 时表示无符号数运算产生溢出,而当标志位 _=1 是表示带符号数运算产生溢出。 4.基址寄存器有_和

5、_;变址寄存器有_和 _。 三、简答题三、简答题(本大题共本大题共 3 小题,共小题,共 20 分分) 1.现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100)=12H,(20101) =34H,(20102)=56H,(20103)=78H,(21200)=2AH,(21201)=4CH,试说明 下列各条指令执行完后 AX 寄存器的内容。 (1)MOV AX,1200 (2)MOV AX,BX (3)MOV AX,1100BX (4)MOV AX,BXSI2.指出下列指令的错误: (1)MOV AH,BX (2)MOV BX,SI (3)MOV AX,SIDI (4) MOV CS,AX3. 下列语句在存储器中分别为变量分配多少字节? (1)AD2 DW 10 DUP(?),10 (2)AD3 DB 100 DUP(?),computer四、编程四、编程(本大题共本大题共 4 小题,共小题,共 40 分分) 1.编写程序段实现计算 1-100 各数的累加和。2.编写程序段实现,若寄存器 AL 中是字母 Y 或 y,则令 AH0;否则令 AH1。3.编写程序段实现用二进制显示从键盘输入的一个字符的 ASCII 码。4.编写程序段显示寄存器 BX 最高位。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁