版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.对于有符号的数来说,下列哪个值最大(D)A:0F8HB:11010011BC:82D:123Q.下列有关汇编语言中标号的命名规则中,错误的是(D)A:通常由字母打头的字符、数字串组成B:标号长度不能超过31个字符C:?和$不能单独作为标号D:号不可位于标号首.8088/8086存储器分段,每个段不超过(D)A.64K个字B.32K个字节C.1兆个字节D.64K个字节.寻址指令MOVCX,BX+DI+20使用的是哪一种寻址方式(B)A:寄存器寻址B相对基址变址寻址C:变址寻址D:基址变址寻址.若要求一个操作数中的若干位维持不变,若干位置“1”,可以使用(B)A:NOTB:ORC:ANDD:XO
2、R.下列指令中段默认为堆栈段的是(C)A.MOVAX,BX+SI+10B.ADDAX,ES:SIC.SUBBX,BPDID.MOVDX,1000H.表示过程定义结束的伪指令是(A)A.ENDPB.ENDSA.ENDPB.ENDSC.ENDD.ENDM.下列标志位中,可以用来判断计算结果正负的是(B)A:PFB:SFTOC o 1-5 h zC:DFD:OF.下列哪个寄存器是属于指针寄存器(C)A:SIB:DXC:SPD:ES10、80X86通用寄存储器各有不同特殊功能,其中CX寄存器特定用法是(B)。A、I/O指令间接寻址中作地址寄存器B、在循环指令作循环计数寄存器C、间接寻址中作变址寄存储器
3、在D.间接寻址中作基址寄存器11、指令MOVBXDI,DX中段内地址为(A)。A、BX值加DI值B、BX值减DI值C、BX值左移4位加DI值D、BX值加DI值左移4位12、如下指令可将AX寄存器内容改变的是(C)。A、XCHGAX,AXB、CMPAX,BXC、ANDAX,BXD、TESTAX,BX13、指令TESTAL,04H的含义是(B)。A、测试AL是否等于04HB、测试AL第3位状态C、测试AL第4位状态D、将AL与04单元的各位进行测试38086/8088汇编程序中.两个带符号整数x和Y比较后,判别x是否大于Y应该用下列哪条指令?(A)AJGBJAECJNLDJNBE15、串指令中的目
4、的操作数地址是由C提供。A.SS:BPB.DS:SICES:DIDCS:IP16、在汇编语言程序的开发过程中使用宏功能的顺序是(C)。A、宏定义,宏调用B、宏定义,宏展开C、宏定义,宏调用,宏展开D、宏定义,宏展开,宏调用17.汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是(B)。A、名字项B、操作项C、操作数项D、注释项.CPU要访问的某一存储单元的实际地址称(C)A.段地址B.偏移地址C.物理地址D.逻辑地址.下面各传送指令中,正确的是(C)A.MOVDI,SIB.MOVDX+DI,ALC.MOVWORDPTRBX,0100HD.MOVAL,BX.要
5、实现使BETA的值为56,应采用语句为(C)ABETADB56BBETADB56HCBETAEQU56DBETAEQU56H电子计算机自1946年诞生至今已经历四个发展阶段,但就其工作原理而言,都基于冯诺依曼提出的(D)概念。A、二进制B、存储程序C、程序控制D、存储程序和程序控制22微机中的算术/逻辑单元的英文缩写为(B)。A、CPUB、ALUC、BIUD、MPU23把(5AB)16转换为二进制数(B)。A、(10110111010)B、(10110101011)2C、(101010110101)2D、(101110100101)224用于定义常数、变量的内存空间分配和定位的是(A)A、伪指
6、令B、机器指令C、宏指令D、微指令25指令MOVAX,3070H中源操作数的寻址方式为(B)A.寄存器寻址B.直接寻址C.立即寻址D.间接寻址二多项选择题1.在8086汇编语言中,语句的种类有(AB)。A.指令性语句B.指示性语句C.汇编语句D.说明语句2在下列的选项中,不能作为名字的有(ABD)。AAXB3MACABCDDMOVAAXB3MACABCDDMOV3.在下列的选项中,作为变量的类型有(ABC)。A.字节B.字C.双字D.近程4在下列的选项中,作为标号的类型有(CD)。ADBBDDCNEARDFAR5.在运算符OFFSET后可以是(AB)。A.标号B.变量C.表达式D.数字三、填空
7、题.汇编语言的语句有指令语句和,宏指令是的另一种形式。.标号的三个属性是段地址、和类型。.变量的三个属性是段地址、和类型。4标号的类型有和。.变量的类型有、四字(八字节)和十字节。.十进制数字74所对应的压缩型BCD码的形式是。1指示性语句(伪指令),指令语句2偏移地址3偏移地址.近程(NEAR)、远程(FAR).字节(BYTE)、字30区口)、双字(口川0区口).74H四、简答题1.简述上机运行汇编语言程序的过程。答:首先打开未来汇编,新建一个空的汇编文件,后缀为.asm,然后输入汇编程序代码,保存,再编译成机器指令,然后连接成可执行文件,即exe文件,最后再运行。2.什么叫寻址方式?常用的
8、寻址方式有哪些?答:寻址方式是指寻找指令中操作数所在地址的方法。常用的寻址方式有:立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、基址加变址、隐含寻址等。3.宏调用与子程序调用的区别是什么?宏调用和子程序有以下区别:子程序调用是在程序运行过程中进行,而宏调用是在汇编过程中完成,所以采用子程序方式,程序的进行要花费额外的开销,而宏指令方式不用。在源程序中,n次宏调用就要生成n个代码段,而子程序只生成一个代码段,所以采用宏指令方式需要较大的内存空间。五、分析各指令执行后的结果.cmpax,bx;比较ax和bxjnlnext;若ax三bx,转移xchgax,bx;若axbx,交换next:
9、.结果:AX保存较大的有符号数.比较无符号数AX、BX和CX的大小,将最小数存于人乂中。CMPBX,CXJBNEXT1(BX是小的再和AX去比)XCHGBX,CXNEXT1:CMPAX,BXJAENEXT2RET(AX是最小的返回)NEXT2:XCHGAX,BXRET(AX,BX交换后返回六、综合计算题假设程序中的数据定义如下:PARTNODW?PNAMEDB16DUP(?)COUNTDD?PLENTHEQU$-PARTNO问:PLENTH的值为多少?他表示什么意义?答:PLENTH的值为22,它表示当前已分配单元空间。2.有符号定义语句如下:BUFDB1,2,3,123EBUFDB0LEQU
10、EBUF-BUF问:L的值是多少?答:L的值为6;3.【例】设DS=4000H,(42000H)=12H,(42001H)=34H,执行指令MOVAX,2000H后,AX=?根据指令中给出的有效地址得到存储单元的物理地址:DSX16+2000H=42000H把该内存单元开始的两个字节的内容传送到AX中。低地址单元内容传送到AL中,高地址单元内容传送到AH中。AX=3412HAHAL设DS=3000H,SI=2000H,(32000H)=50H,(32001H)=40H,执行指令MOVAX,SI后,AX=?根据指令中给出的寄存器及寄存器内容得到存储单元的物理地址:DSX16+2000H=32000H把该内存单元开始的两个字节的内容传送到AX中。低地址单元内容传送到AL中,高地址单元内容传送到AH中。AX=4050H执行过程如图所示:DS=3000HSI=2000H440H50HAX寄存器间接寻址示意图数据段AHALDS=3000HSI=2000H440H50HAX寄存器间接寻址示意图数据段AHAL2.试编写出把DX、AX中的双字右移四位的程序段(6分)。答:MOVCL,04SHR
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版门诊设备设施租赁与承包合同4篇
- 2025年度航空航天零部件加工与供应分包合同3篇
- 二零二五年度离婚财产分割与子女抚养权分配合同4篇
- 2025年度美团特色团购合作合同范本细则4篇
- 2 24-全国护理专业教学 资源库-1738309514230
- 诊断与改进“应知应会”50问
- 2025年度特色培训学校股份合作发展合同3篇
- 2025年度校园春游活动团队旅游合同
- 二零二五年企业员工出差通讯费用报销及标准合同3篇
- 2025年度个人信用借款合同隐私保护措施2篇
- 三年级数学(上)计算题专项练习附答案
- 中医诊疗方案肾病科
- 2025年安庆港华燃气限公司招聘工作人员14人高频重点提升(共500题)附带答案详解
- 人教版(2025新版)七年级下册数学第七章 相交线与平行线 单元测试卷(含答案)
- 中药饮片培训课件
- 医院护理培训课件:《早产儿姿势管理与摆位》
- 《论文的写作技巧》课件
- 空气自动站仪器运营维护项目操作说明以及简单故障处理
- 2022年12月Python-一级等级考试真题(附答案-解析)
- T-CHSA 020-2023 上颌骨缺损手术功能修复重建的专家共识
- Hypermesh lsdyna转动副连接课件完整版
评论
0/150
提交评论