版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、汇编语言程序设计试题 1111对于有符号的数来说,下列哪个值最大(A:0F8H B : 11010011B C : 82D:123Q2下列有关汇编语言中标号的命名规则中,错误的是(A:通常由字母打头的字符、数字串组成B :标号长度不能超过 31 个字符C:?和 $不能单独作为标号号不可位于标号首38088/8086 存储器分段,每个段不超过A.64K 个字 B.32K 个字节 C.1兆个字节D.64K个字节使用的是哪一种寻址方式(4寻址指令 MOV CX, BX + DI + 20A寄存器寻址B:相对基址变址寻址:变址寻址D:基址变址寻址5.若AX= - 15要得到AX=15应执行的指令是(D
2、.DEC AXA.NEG AX B.NOT AX C.INC AX 6. 8086/8088系统执行传送指令皿0时(A.不影响标志位B.影响DF方向标志C.影响SF符号标志D.影响CF进位标志1 ”,可以使用(7. 若要求一个操作数中的若干位维持不变,若干位置“A:N0TB:0RC:ANDD:X0R8.下列指令中段默认为堆栈段的是(A.M0V AX,BX+SI+10 B.ADD AX,ES:SI C.SUBBX,BPDID. M0V DX,1000H9.关于 8086/8088 微机系列,下列说法哪个是正确的(A:一个存储单元由 1 6个二进制位组成,简称字。B:C:当存储一个字数据时,低字节
3、放高地址位,高字节放低地址位。在内存空间中,可以无限分配段,且段的大小不受限制。D:段与段之间可以邻接,也可以重叠。10.下列关于堆栈的说法,错误的是(A以“先入后出”为原则。:栈区最高地址单元的前一个单元为栈底。C:运行中SP寄存器动态跟踪栈顶位置。D:压栈和弹出都是以字节为单位。11 .表示过程定义结束的伪指令是(A.ENDP B.ENDS C.END D.ENDM12. BUF1 DB 3 DUP( 0,2 DUP ( 1, 2), 3)C0UNT EQU $ BUF1符号COUNTS价的值是(A.6B.18C.16D.913. 下列标志位中,可以用来判断计算结果正负的是(A PFB :
4、 SFC : DF:OF14. 下列指令正确的是(A. MOV 100H, BX B.MOVDS, ESC. ADD VBX, CXD.MOV AX, 34H15. 下列哪个寄存器是属于指针寄存器(A : SIB: DXC : SPD : ES二、填空题1.下列程序段求数组 FLD的平均值,结果在AL中。请将程序填写完整(不考虑溢出)FLD DW 10, -20, 30, -60, -71,80, 79, 56MOV CX, 8XOR AX, AXR1:ADD SI, 2LOOP R1MOV CL, 8IDIV CLHLT2. MOV AX, 1090HSUB AX, 4AE0HJC L1JO
5、 L2JMP L3上述程序执行后 AX=,程序转向3.假设寄存器 AX=1234H DX=0A000HMOV BX, 0MOV CX, BXSUB CX, AXSBB BX, DXMOV AX, CXMOV DX, BX上述程序段执行后AX=,DX=_4. MOVAX, 234HMOVCL, 3ROLAX, CLDECAXMOVCX, 4MULCX此段程序执行完后,(AX)=,(CX)=5. DA1 DB 83H ,72H, 61H, 94H, 5AHMOV CXWORD PTR DA1AND CX,0FHMOV AL,DA1+3SHL AL ,CL上述指令序列执行后,AL=,CL=三、简答题
6、1. 如TABLE为数据段中0100单元的符号名,其中存放的内容为OFFOOH,试问以下两条指令有什么区别?指令执行后,AX寄存器的内容是什么MOV AX, TABLEMOV AX, OFFSETTABLEMOVAXSIZE TAB12.对于下面的数据定义TAB1DW10DUPTAB2DB10DUPTAB3DB'1234'MOV BL, SIZE TAB2MOV CL, SIZE TAB3三个寄存器中值分别为多少?汇编语言程序设计试题 2名词解释1逻辑地址2物理地址3标志寄存器4存储器寻址方式:5补码:二计算题(试按照各小题的要求给出计算结果)1. 将十进制数100 分别转换为
7、二进制、十六进制数,它们的表示形式分别为多少?2. 假设( DS)=0B00H ( BX =0210H,对于指令 MOV DS: 120HBX , AL,其目的操作数的物理地址为多少?3. 假设( BX)=0210H, ( DI) =0060H,对于指令 ADD DL, BXDI,其源操作数的偏移量为多少?4. 假设当前(SP)=0060H,连续执行5条PUSH指令后,(SP)=?5.对于一个十进制数-65,其二进制补码表示形式为多少?三. 排错题(每小题列出了一条指令,判断该指令有无语法错误,如果存在语法错误,请指出具体的错误原因)1PUSH 5588H2MOV DS,1720H3ADD A
8、X,CL4AND AX,DX四.程序分析题每小题列出了一段小的程序片段和相关存储单元的初始值,请按题目的要求分析各程序片段的运行结果。(寄存器中的内容请使用十六进制形式给出) )1 阅读如下程序片段MOV AL, 4CHMOV BL, 0B5HADD AL, BL执行上述程序片段后, ( AL) =(),( BL) =(), CF=(), OF= (), PF= (2. 阅读如下程序片段MOV AL,0F3HMOV DL,0C4HADD AL,DLAND AL,0FH执行上述程序片段后,(AL)=,(AF)=,CF=,0F=,PF=3.阅读如下程序片段MOV AL, 7EHMOV CL, 04
9、HROL AL , CL执行上述程序片段后,(AL)=,(CL)=,CF=,OF=4.阅读如下程序片段MOV AX 0632HMOV BX 0C202HSUB AX, BXINC AX执行上述程序片段后,(AX)=,(CF)=,OF=5.阅读如下程序片段,假设(DS =0100H,字节单元(01024H) =56H,字节单元(01025H) =28HMOV BX 0024HLEA BX , BXOR BX , 0ADC BX , BX执行上述程序片段后,(BX)=,(CF)=,OF=6.阅读如下程序片段,假设(SP) =0064HMOV AX, 0001HMOV BX 0002HPUSHAXP
10、USHBXPOPAXPOPBX执行上述程序片段后,(AX)=,(BX)=,(SF)=五.程序设计题(本大题共 2小题,第一小题7分,第二小题8分,共15 分)1.试编写一程序片段,实现 BL高4位与低4位相互交换(7 分)2.试编写一程序片段,不使用乘除法指令,实现(AX) *5+14 ) / 2的功能(AX中的数据理解为补码)(8 分)汇编语言程序设计试题3.名词解释1.寄存器:计算机系统内,位于CPU内部的存储单元,CPU访问此类存储单元不需要使用总线。2.段基值:逻辑地址的一个组成部分,用于指示一个段在内存中的起始地址。二.计算题1.将十进制数100分别转换为二进制、十六进制数,它们的表
11、示形式分别为多少?2.假设(DS=OCOOH ( BX =0210H,对于指令 MOV DS 100HBX,AL,其目的操作数的物理地址为多少?3.假设(BX)=0100H,( SI)=0020H,对于指令 ADD DL,BXSI,其源操作数的偏移量为多少?4.假设当前(SP) =0060H,连续执行5条PUSH指令后,(SP) =?5.对于一个十进制数-80,其二进制补码表示形式为多少?三.排错题(每小题列出了一条指令,判断该指令有无语法错误,如果存在语法错误,请指出具体的错误原因)1.MOV CS, 0600H2.PUSH 074CH3.ADD AX, CL4.OR BX,CX四.程序分析
12、题(每小题列出了一段小的程序片段和相关存储单元的初始值,请按题目的要求分析各程序片段的运行结果。(寄存器中的内容请使用十六进制形式给出)1.阅读如下程序片段MOV AL,4CHMOV BL,86HADD AL,BL执行上述程序片段后,(AL)=,(BL)=,CF=,OF=,PF=2.阅读如下程序片段MOV AL,0F3HMOV DL,0C4HADD AL,DLAND AL,0FH执行上述程序片段后,(AL)=,(AF)=,OF=,PF=注意:逻辑运算指令中,除NOT指令外,CF、OF均置0, AF为不确定3. 阅读如下程序片段MOV AL, 6FHMOV CL, 04HROL AL , CL执行上述程序片段后,(AL)=,(CL)= CF=,OF=注意:移位指令中,当指令的移位次数大于1时,OF为不确定4. 阅读如下程序片段MOV AX 0632HMOV BX 0C202HSUB AL,BLSBB AH,BHINC AX执行上述程序片段后,(AX)=,(CF)=,OF=注意:INC指令不影响CF标志位5.阅读如下程序片段,假设( DS =0100H,字节单元(01024H) =56H,字节单元(01025H) =28HMOVBX 0024HLEABX,BXANDBX,0FFHADCBX,BX执行上述程序片段后,(BX)=,(CF)=,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广东深圳市九洲蓉胜科技有限公司招聘出纳岗1人备考题库及参考答案详解1套
- 2026山东青岛市平度市教育体育系统专项招聘公费师范生64人备考题库含答案详解(完整版)
- 2026浙江湖州莫干山高新酒店管理有限公司招聘工作人员7人备考题库及答案详解(夺冠系列)
- 2026重庆永川区中山路街道办事处中山路社区招聘全日制公益性岗位人员1人备考题库含答案详解(基础题)
- 2026四川乐山市市中区人民医院城市医疗集团上半年招聘编外工作人员13人备考题库附答案详解(能力提升)
- 2026年恩施咸丰县城镇义务教育学校教师招聘13人备考题库及1套参考答案详解
- 2026江西萍乡建工集团有限公司第一批次高层次和急需紧缺人才引进8人备考题库附答案详解(培优b卷)
- 2026四川省蜀泸能源集团有限责任公司招聘7人备考题库及答案详解(基础+提升)
- 2026浙江杭州地铁科技有限公司社会招聘29人备考题库附答案详解(完整版)
- 2026河南郑州市金水区第十七幼儿园招聘备考题库含答案详解(巩固)
- 2025年二级注册计量师专业实务真题
- 《Python深度学习入门》课程标准(教学大纲)
- 监理安全系统应急预案
- 2024年《初级会计实务》真题及答案解析
- 《动漫艺术概论》01685历年考试试题库(含答案)
- 汉族民歌 课件-2024-2025学年高中音乐人音版(2019) 必修 音乐鉴赏
- 麦当劳员工手册
- 无人机操控飞行课件:多旋翼无人机起降自旋
- 天文学家哈雷课件
- 人教版历史2024年第二学期期末考试七年级历史试卷(含答案)
- 静脉留置针时间延长PDCA
评论
0/150
提交评论