




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
汇编语言程序设计试题一、填空题18086/8088CPU可由 和 组成。2标志寄存器共有 个标志位,其中 个称为 标志, 个称为 标志。3BUF DW 10H DUP (3 DUP (2 ,10H ), 3 ,5 ) 语句汇编后,变量BUF分配的有效单元字节为 个。4DA4 DQ ? 语句能实现预置 个字节单元。58086/8088CPU共有 个寄存器。6逻辑地址1230H:0045H所表示的PA(物理地址)= 。78086/8088汇编语言源程序上机运行时,要经过:源程序 形成磁盘文件文件名ASM , 形成文件名OBJ, 形成文名EXE。8已知AX=2060H,BX=3000H,CF=1 执行 SBB AX ,BX 后 ,AX= ,BX= , SF= ,ZF= ,OF= ,CF= 。1一个源程序至少必须有一个_段和一条_伪指令,_段和_视需要可有可无。2汇编语言中的三种基本语句为:_语句、_语句和_语句.3汇编程序一般采用二次扫描完成对_的汇编任务.第一遍扫描主要完成_的建立;第二遍扫描将每个程序行转换为_或_,从而生成_.同时还可以根据需要生成_文件和_文件.两次扫描都可以遇到_指令而结束.4EU主要用来完成_的执行,并进行_运算.58088CPU具有_条地址线,直接寻址能力可达_.6常用DOS系统功能调用中的1号功能调用完成_操作.二、选择题题1在8086中,存储器是分段组织,每段最大长度是( )。A16KB B32KB C64KB D128KB2循环指令LOOPNZ终止循环的条件是( )。ACX=0且ZF=0 BCX=0且 ZF=1CCX=0 或ZF=0 DCX=0 或ZF=13下列指令执行后,不影响标志位的指令是 ( )。APUSH AX BADD DX,CX CXOR AX,AX DCMP AX,54在标志寄存器中,标志的ZF意义是 ( )。A奇偶标志 B零标志 C符号标志 D溢出标志5执行 MOV AL ,82HCBW 指令后,AX内容为( )。AAX=0FF82H BAX=8082H CAX=0082H DAX=0F82H6对寄存器AX 中的有符号数除以2,正确的指令序列是( )A ROR AX,1 B SHR AX,1 CSAR AX,1 D以上都不是7下列寄存器组中,在访问存储器操作数地址时,可以提供偏移地址的是( )A.BP、BX、SI、DI B.AX、BX、CX、DXC.SP、IP D.BX、SI、DI、DS8把汇编源程序变成代码程序的过程是( )A编译 B汇编 C编辑 D链接9扩展名是。EXE的汇编可执行程序用DOS功能调用返回操作系统的指令是( )。A.MOV AX,4CH B.MOV AX,4C00HC.MOV AL,4CH D.MOV AH,2CH10VAR是数据段中定义的变量,指令 MOV AX,VAR 源操作数的寻址方式是( )A立即寻址 B直接寻址 C相对寻址 D寄存器寻址1指令MOV BYTE PTRBX+SI,0,目的操作数的寻址方式是( )。A.立即寻址 B.寄存器寻址C.寄存器间接寻址 D.基址变址寻址2某数组共有4个字,第一个字的物理地址是1F100H,则第4个字的物理地址是( )。A.1F105H B.1F106HC.1F107H D.1F108H3循环指令Loop规定循环次数必定在( )寄存器中。A.DX B.DL C.CX D.CL48086的存储器是分段的,定义一个段的伪指令是( )。A.PROC和ENDP B.NAME和ENDC.SEGMENT和ENDS D.SEGMENT和ASSUME5已知AX=1200H,能使CF置1的指令是( )。A.OR AX,AX B.NEG AXC.NOT AX D.DEC AL6将AX中有符号数除以4的正确指令序列是( )。A.SHR AX,1 B.SAR AX,1C.IDIV 4 D.DIV 47串比较指令REPECMPSB重复比较执行的条件是( )。A.CX0 并且 ZF=0 B.CX0 并且 ZF=1C.CX0 或者 ZF=0 D.CX0 或者 ZF=18假设存储器中从7462H单元开始的四个相邻字节单元中的内容依次是32H,46H,52H,OFEH,则存放字数据OFE52H的字地址是( )A.7462H B.7463HC.7464H D.7465H9与MOV BX ,OFFSET VAR 完全等效的指令( ) AMOV BX , VAR BLDS BX , VARCLES BX , VAR DLEA BX, VAR10IBM PC微机中,有符号数是用( )表示的A原码 B补码 C反码 DBCD码三、判断题题1、MOV AH ,BX ( )2、MOV SI ,BX ( )3、MOV AX ,SIDI ( )4、MOV BYTE PTR BX ,100 ( )5、MOV CS ,AX ( )6、MOV BX ,ES:AX ( )7、MOV DS ,BP ( )8、MOV AX ,OFFSET SI ( )9、SHR AX ,4 ( )10、MOV AX ,BXBP ( )1、 MOV BX, DI ( )2、MOV DS, 0100H ( )3、RLC AX, 4 ( )4、CMP BYTE PTR BX, AB ( )5、MOV AH, BX; ( )6、MOV AX, BXBP ( )7、ADD 15H, BX; ( )8、MOV CS, AX; ( )9、MOV AX, SI DI; ( )10、MOV BYTE PTR BX, 1000; ( )四、综合题1、设DS=2000H,ES=3000H,SS=4000H,BX=1000H,BP=1000H, SI=0001H,DI=0002H (21000H)=1234H, (21002H)=5678H (31000H)=9ABCH, (31002H)=0DEF0H,(41001H)=3456H, (41002H)=789AH计算下列各指令中源操作数的物理地址,并指出指令执行后AX寄存器的内容。 MOV AX, ES:1000H 物理地址 AX= MOV AX,,BX 物理地址 AX= MOV AX,BP+DI 物理地址 AX= MOV AX,,BPSI 物理地址 AX= MOV AX,2BX 物理地址 AX= 2读程序写结果 MOV AX,0099HMOV BL,88HADD AL,BLDAAADC AH,0HLT AX= ,CF= 。 MOV AX,0506HMOV BL,06HDIV BLAADHLT AX= XOR AX,AXINC AXNEG AXMOV BX,3FFFHADC AX,BXHLT AX= ,BX= ,CF= 。、DATA SEGMENTTABLE DB 01H,02H,04H,08H,10H,20H,40H,80HN DB 3RES DB 0DATA ENDS 。LEA BX,TABLEMOV AL,NXLATMOV RES,ALHLTRES= 。 31H 32H 33H R S A Q 。 。A B C D S R Q 若 SI=2100H DI=3100H CX=000AH SI且内存如图示。则执行CLD REPNE CMPSB 后 SI= ,DI= ,CX= 。 DI 1、设(DS)=2000H,(ES)=3000H,(SS)=4000H,(BX)=1000H,(BP)=1000H, (SI)=0001H,(DI)=0002H,(21000H)=1234H, (21002H)=5678H,(31000H)=9ABCH, (31002H)=0DEF0H,(41000H)=3456H, (41002H)=789AH计算下列各指令中源操作数的物理地址,并指出指令执行后AX寄存器的内容。 MOV AX, ES:1000H 物理地址 AX= MOV AX, 2BX 物理地址 AX= MOV AX,BP+DI 物理地址 AX= MOV AX, -1BPSI 物理地址 AX= MOV AX,1000H 物理地址 AX= 2、读程序写结果 若 MOV CX,DXNOT CXADD CX,DXINC CXHLT 则CX= ,ZF= 。 若 AX=0FF60H CF=1则执行 MOV DX,96XOR DH,FFHSBB AX,DXHLT 则AX= ,CF= 。 若 MOV AX,0E0EHMOV BX,AXSHR BX,1CWDDIV BXXCHG BX,AXMUL BXHLT 则AX= ,BX= 。 若 MOV SP,2000HMOV AX,00F0HMOV SI,1234HMOV DX,5678H PUSH SI POP DI SHL DX,1 TEST AX,DX PUSH DX HLT 则SP= ,AX= , DI= ,DX= ,CF= ,ZF= ,DH内容所在存储器的EA= ,DL内容所在存储器的EA= 。五、读程序说明功能并写结果1、 MOV CX,63HMOV AX,1 MOV BX,2 NEXT:ADD AX,BXINC BXLOOP NEXTHLT 程序功能是: 。 AX= 。2、 XOR BX,BX MOV DX,0 MOV CX,10 NEXT:INC BX MOV AX,BX MUL AL ADD DX,AX LOOP NEXT HLT 程序功能是: 。 DX= 。六、编程题 要求:源程序具备必要的伪指令和段说明。1、编程将数据段中字符串(起始地址STRIN,长度为20)中所有“&”字符用“$”代替。不允许使用串操作指令。2、从DAT单元开始有一字符串“START PROGSST PERSON”,长度为2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版正规加盟合同书标准范例
- 两人购买机器合同样本
- 股票配资合同-范本
- 租车协议范本
- 代加工胶囊合同样本
- 会展演出合同样本
- epc投资意向合同样本
- 四年级数学教案-《垂直与平行》教学设计
- 亲子研学活动合同样本
- 个人信用合同样本
- 《加强基层工会组织建设 规范基层工会换届选举》课件
- 职工代表提案培训
- 轧钢工技能理论考试题库(含答案)
- 精益六西格玛黄带认定考试题库及答案
- 脱毒甘薯种薯(苗)病毒检测技术规程DB41-T 987-2014
- 《回归分析》 课件 第1章 绪论
- 2024年资格考试-对外汉语教师资格证考试近5年真题集锦(频考类试题)带答案
- 2024-2025学年上海黄浦区高三下学期第一次考试化学试题含解析
- 第十六届全国水利职业院校技能大赛(智能节水系统设计与安装)理论考试题库(含答案)
- 甘肃省科研经费管理办法
- 【课件收藏】幼儿园《古朗月行》教学课件
评论
0/150
提交评论