




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
………线………订………………线………订………装………线………………学院专业学院专业考号姓名考试日期:2012年6月11日考试类别:考试考试时间:120分钟题号一二三四五总分得分得分阅卷人一、填空题:(每空2分,共20分)1、8086的地址总线为___位。2、DQ伪指令中定义的每个操作数占________字节。3、设DS=3A4FH,SI=3200,指令MOVAX,[SI]中源操作数的物理地址是_。4、ﻩ在8086微机的输入/输出指令中,I/O端口号通常是由DX寄存器提供的,但有时也可以在指令中直接指定端口号。可直接由指令指定的I/O端口数有____个。5、在串操作指令CMPSB执行时,用于目的地址的寄存器是______________。6、设SS=2000H,SP=0100H,AX=BX=1000H,顺序执行PUSHAX后,SP=___________。7、循环指令LOOPNZ终止循环的条件是CX=0或。8、语句BUFDW10DUP(3DUP(2,10H),3,5)经过汇编后,为变量BUF分配的存储单元字节数是。9、把0FFH看成字节有符号数的十进制数是________,看成字节无符号数的十进制数是_______。得分阅卷人二、选择题:(每题2分,共30分)1、堆栈指针寄存器是()。
A、IPB、SPC、BPD、PSW2、汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是()。ﻫA、名字项B、操作项C、操作数项D、注释项3、下面的数据传送指令中,错误的操作是()。A、MOV[BX+SI],1000HB、MOVDS,AXC、MOVCX,1000HD、MOV1000H,AX4、设AH=0,AL=03H,BL=08H,执行指令ADDAL,BL/AAA之后,其结果应是()。
A、AH=01,AL=01B、AH=1AL=11ﻫC、AH=0AL=0BHD、AH=0AL=015、在串操作指令前使用重复前缀指令REPNE,终止串的重复操作条件是()。
①CX=0且ZF=0②CX=0且ZF=1③CX=0或ZF=0④CX=0或ZF=16、下面指令序列测试BH中的数是否为偶数,若为偶数则转移至K1处,横线处的指令应为()。TESTBH,01H_____A____K1A、JNEB、JZC、JSD、JC7、在汇编语言程序的开发过程中使用宏功能的顺序是()。A、宏定义,宏调用B、宏定义,宏展开
C、宏定义,宏调用,宏展开D、宏定义,宏展开,宏调用8、编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有()。A、CMPB、SUBC、ANDD、MOV9、假设某汇编语言源程序的代码段地址为code,启动地址为START,可用来设置CS寄存器值的语句是()A、ASSUMECS:CSEG ﻩB、ENDSTARTC、MOVCS,CSEG ﻩﻩD、MOVAX,CSEG10、若定义BUFDW‘ab',则BUF+1和BUF两个相邻的内存单元中存放的数据是()。A、4241Hﻩ B、4142H C、6261H D、6162H11、下面指令执行后,改变AX寄存器内容的指令是()。A、TESTAX,0001HB、ORAX,AXC、CMPAX,BXD、ANDAX,BX12、与MOVBX,OFFSETVAR指令完全等效的指令是()。
A、MOVBX,VARB、LDSBX,VAR
C、LESBX,VARD、LEABX,VAR13、BVALDB10H,20HWVALDW1000H下列指令中需要加上PTR伪操作的是:()A、MOVAL,BVALB、MOVDL,[BX]C、SUB[BX],2D、MOVCL,WVAL14、执行下面指令序列后,结果是()。MOVAL,3FHCBWA、AX=0FF3FHﻩ B、AX=803FHC、AX=003FHﻩ D、AX=0F3FH15、MOVSP,3210HPUSHAX执行上述指令序列后,SP寄存器的值是()。A、3211HB、320EHC、320FHD、3212H得分阅卷人三、简答题:(共15分)1、设某数据段:DATASEGMENTORG120HDA1DB'COMPUTER'DB0AH,0DHCOUNTEQU$-DA1DA2DW'CO','MP','UT','ER'DATAENDS试回答:(1)DA1的偏移地址是:___________________(2分)(2)COUNT的值是___________________________________(2分)(3)DA2+5字节单元的内容是_________________________________(2分)2、指出下列指令的错误并改正。(本小题4分)(1)MOVBX,DL(2)MOVDS,2000H(3)ADD[SI],[DI]
(4)POPDH3.求绝对值的宏定义如下:(本小题5分)ﻫabsolMACROoperLOCALnextcmpoper,0jgenextnegopernext:ENDM试展开下列调用:absolbx得分阅卷人四.程序分析题(每小题6分,共24分)1、已知AL的值为0H~FH中的一位16进制数,子程序定义如下:
HECAPROCFARﻫCMPAL,10ﻫJCKKﻫADDAL,7
KK:ADDAL,30HﻫMOVDL,AL
MOVAH,2ﻫINT21HﻫRET
HECAENDPﻫ请回答:(1)该子程序完成什麽功能?(2)如调用子程序时,AL=5,子程序执行后,DL=。(3)如调用子程序时,AL=0AH,子程序执行后,DL=。2、分析下面程序段:MOVAL,215SARAL,1MOVBL,ALMOVCL,2SARAL,CLADDAL,BL试问程序段执行后(BL)=____(AL)=____3、设寄存器AL,BL,CL中内容均为5FH,XORAL,0FHANDBL,0FHORCL,0FH执行上述指令序列后,AL=_______________________________BL=_________________________________,CL=________________________________4、DATASEGMENTS9DB0,1,2,3,4,5,6,7,8,9DATAENDS┇LEASI,S9LEA,DI,S9+1MOVCX,5LOP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度校园安保员招聘与服务合同
- 2025版电子发票管理系统定制开发合同
- 二零二五年度高端车库租赁及物业服务一体化合同
- 2025房地产租赁市场推广代理合同
- 专科护理敏感指标
- 医务人员年度考核个人总结范稿(模板稿)
- 治疗痘痘的方法
- 胃异物的护理
- 航天产业结构调整实施路径及方案(模板稿)
- 骨折愈合调控-洞察及研究
- 定向委培的就业三方协议书二零二五年
- 公共浴室卫生管理制度
- 【西安交通大学】2025年电力人工智能多模态大模型创新技术及应用报告
- 风电工程质量管理规程
- 树根桩施工方案40867
- 2025年轻型民用无人驾驶航空器安全操控(多旋翼)理论备考试题库(含答案)
- 年产3万吨生物基PTT聚合项目环评资料环境影响
- 辽宁教学课题申报书
- 超市项目可行性报告
- 新目标英语七年级上册语法总结课件资料讲解
- 火灾报警控制器、消防联动控制器、火灾报警控制器(联动型)调试检测检验批质量验收记录
评论
0/150
提交评论