




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、填空1.在8086/8088的计算机中,存储单元的20位物理地址由两部分组成,即16位的 段地址 和16位的 偏移地址 ,物理地址= 段地址10H+偏移量 。2.段的起始地址必须是某小段的首地址,它能被 10H 整除。3.已知01020H字单元的内容为6A58H,请分别写出它的两个字节单元的地址和内容:(01020H)=58H,(01021H)=6AH。4.指令执行后,若标志寄存器的ZF=0,则表示结果 不为0;若SF=0,则表示结果的符号是 正号,即结果为正数。 5.控制器从存储器取出一条指令后,指令指针寄存器IP的内容是 将要执行的下一条指令开始的偏移地址。 6.段地址和偏移地址为1000:127B的存储单元的物理地址是 1127BH。 解:由物理地址= 段地址10H+偏移量的公式可得物理地址=1000H10H+127BH=10000H+127BH=1127BH。二、选择1.与CS寄存器组合才能形成代码段的物理地址的寄存器是( C )。 A.SP寄存器 B.BP寄存器 C.IP寄存器 D.BX寄存器 2.如果存储器分段时,一个段最多允许16K个字单元,那么表示该段内偏移地址的二进制数至少是(A )。 A.15位 B.16位 C.17位 D.18位 解:16K个字单元,即为32K个字节单元。由于2的15次方为32K,因此至少需要15位二进制数才能表示16K个字单元。3.已知一数据段的段地址是0100H,这个段的第6个字单元的物理地址是( B )。 A.01010H B.0100AH C.01012H D.01006H 解:由于一个字单元占用两个字节,第一个字单元的偏移地址为0000H,因此第一个字单元的物理地址为01000H。以后每一个字单元的地址在前一个的基础上加2,所以这个段的第6个字单元的物理地址是0100AH。注意:第6个字单元的偏移地址是在第一个的基础上加10,即0AH,物理地址应该是0100AH,而不是01010H。三、计算1.已知十进制数X的8位补码为E3H,求X和它的16位补码。 解:将十六进制数E3H转化为二进制数为:11100011(负数)。因为对负数的补码进行求补运算后得正数的补码,所以对11100011求补后得00011101,即1DH,对应的十进制数为29。 要求它的16位补码,只需将它的8位补码扩充到16位即可,其中高8位用低8位的符号位填充。因为E3H的符号位为1,所以它的16位补码为1111111111100011,即十六进制数FFE3H。 注意:求补运算就是将二进制位按位求反,然后末位再加1。2.设数据段的大小为160个字节,请指出它的最末一个字单元的偏移地址。 解:160个字节,即为A0H个字节。因为任何一个段的偏移地址都是从0000H开始的,因此该数据段的最末一个字单元的偏移地址为:A0H-02H=9EH。3.在存储器中依次划分数据段和代码段,已知数据段的大小为251个字节,设操作系统分配给数据段的起始地址为1A580H,请计算出代码段的起始地址。 解:251个字节,即FBH个字节。因为段的起始偏移地址为0000H,所以代码段的起始物理地址为:1A580H+FBH-01H=1A67AH。4.存储器中存放的数据如下图所示,请写出05421H和05422H字单元的内容。 解:在本题中,需要知道数据在存储器中存放的原则是:低位字节存入低地址单元,高位字节存入高地址单元;以及字单元的地址是用低位字节单元的地址表示的;一个字单元占用连续的两个字节单元的地址。 了解这些知识后,解此题就相当简单了。(05421H)=6C88H,(05422H)=D86CH。四、简答1.在数据段中有如下定义的数据: BVAL DB 0C8H,58H设BVAL=257AH,BX=178AH,SI=0DF0H,DI=0DE0H,BP=257AH;偏移量:DSP=10H,DIP=0DF0H。请用存储器操作数的5种寻址方式将两字节数据传送到AX寄存器中。 解:直接寻址方式: MOV AL,BVAL MOV AH,BVAL+1或 MOV AX,WORD PTR BVAL 寄存器间接寻址方式:MOV AX,DS:BP 寄存器相对寻址方式:MOV AX,BX+DIP 或 MOV AX,DIPBX 基址变址寻址方式: MOV AX,BX+SI 或 MOV AX,BXSI 相对基址变址寻址方式:MOV AX,DSPBX+SI 或 MOV AX,DSPBXSI 或 MOV AX,DSP+BX+SI2. 在数据段中有如下定义的数据: WVAL DW 340,256,178H,116H,280H,5FF0H请用存储器操作数的5种寻址方式写出将字数据5FF0H传送到AX寄存器的指令序列。 解:直接寻址方式:MOV AX,WVAL+0AH 寄存器间接寻址方式: MOV BX,OFFSET WVAL ADD BX,0AH MOV AX,BX 寄存器相对寻址方式: MOV BX,OAH MOV AX,WVALBX 或 MOV AX,BX+WVAL 基址变址寻址方式: MOV BX,OFFSET WVAL MOV SI,0AH MOV AX,BX+SI 或 MOV AX,BXSI 相对基址变址寻址方式: MOV BX,08HMOV SI,02HMOV AX,WVALBX+SI 或 MOV AX,WVALBXSI 或 MOV AX,WVAL+BX+SI汇编语言练习题:第二章寻址方式和指令系统文章来源:互联网编辑:luxin加入日期:2008-11-22 点击:405 1.MOV AX,ES:1000H 源操作数的寻址方式是:A. 立即寻址 B. 直接寻址 C. 变址寻址 D. 基址寻址 2.MOV AX,ES:COUNTDI 源操作数的寻址方式是:A. 基址寻址 B. 立即寻址 C. 变址寻址 D. 基址变址寻址3.MOV DX,COUNTBPDI的源操作数的寻址方式是:A. 变址寻址 B. 基址寻址 C. 直接寻址 D. 基址变址寻址 4.若AX=1020H,BX=1200H,CF=1,则SBB AX,BX的执行结果为:A. 0EF1FH B. 0FEFFH C. 0FE1FH D. 0FE21H 5.若AX=2000H,CL=90H,则DIV CL执行后,AX=A. 8038H B. 8039H C. 9138H D. 8138H 6.若BL=83H,CF=1,则ADC BL,90H执行后,BL=A. 15H B. 16H C. 17H D. 14H 7.若DX=1010H,则AND DX,DX的执行结果为A. 0000H B. 1111H C. 1010H D. FFFFH 8.指令MOV BX,MASKBP,若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么物理地址为: A. 17500H B. 16500H C. 14500H D. 13500H 9.指令MOV AX,COUNTBX,若COUNT=0400H,SS=1200H,DS=1000H,BX=5000H,那么物理地址为: A. 17400H B. 17000H C. 15400H D. 14500H 10.指令MOV DX,DELTABXSI,若DELTA=1300H,SS=7200H,DS=5400H,BX=0500H,SI=4000H,那么物理地址为: A. 6F300H B. 77800H C. 59800H D. 78700H 参考答案1.B2.C3.D4.C5.A 6.D7.C8.B9.C10.C汇编语言练习题:第三章宏汇编语言文章来源:互联网编辑:luxin加入日期:2008-11-22 点击:451 1.源程序结束语句为: A、ENDPB、ENDS C、END MAIN D、END 2.SKY: MOV AL,20H中操作数为:A、MOV B、SKY C、AL或20H D、AL和20H 3.下列为不合法的标志符的是:A、AXYZ B、5SKY C、ATT D、?ABC 4.下列地址表达式正确的是:A、BX-SI B、BP-DI C、BX+2 D、BP+BX 5.NEAR标号的类型值为:A、2 B、-1 C、4 D、-2 6.组合类型中本段与其它段无逻辑关系,每段均有自己的基址的组合类型是:A、NONE B、PUBLIC C、COMMON D、STACK 7.下面哪一个命令是显示内存单元的内容?A、命令 B、命令 C、命令 D、命令 8.能被计算机直接识别和执行的指令是:A、符号指令 B、机器指令 C、伪指令 D、宏指令9.取变量偏移属性的分析运算符是:A、OFFSET B、TYPE C、SIZE D、SEG 10.分析运算符LENGTH只有用( )定义的变量才有意义。A、表达式 B、字符串 C、DUP D、疑问号 11.在段定义中,( )是默认的定位类型。A、PAGE B、PARA C、WORD D、BYTE 12.汇编语言指令中唯一不可缺少的域是:A、标号名字域 B、助记符域 C、操作数域 D、注释域参考答案:1、c 2、d 3、b 4、c5、b 6、a 7、a 8、b9、a 10、c 11、b 12、b汇编语言练习题:第四章程序设计的基本方法文章来源:互联网编辑:luxin加入日期:2008-11-22 点击:365 1.段内直接转移指令采用的寻址方式是: A、直接寻址B、相对寻址 C、绝对寻址 D、间接寻址 2.下列指令中不等价的是:A、JA和JNBE B、JG和JNLE C、JL和JNG D、JBE和JNA 3.下列指令中等价的是:A、JC和JO B、JNC和JNO C、JP和JPE D、JA和JG 4.在MOVB指令中,其目的串的物理地址为:A、DS*2*2*2*2+SI B、DS*2*2*2*2+DI C、ES*2*2*2*2+SI D、ES*2*2*2*2+DI 5.条件转移指令的转移范围:A、-128 - +127B、-32768 - +32767 C、0 - +255D、0 - +65535 6.执行段间调用指令CALL时,首先保护断点的:A、段地址和偏移地址 B、段地址 C、偏移地址 判断题1. YesNo 无条件转移指令对标志位无影响,而条件转移指令对标志位有影响。2. YesNo 间接转移指令都可以通过寄存器来寻址。3. YesNo 段间间接转移指令中,低地址的字送IP,高地址的字送CS。4. YesNo 所有串操作指令的源串的段地址均取自于段寄存器DS:5. YesNo 串操作指令一般用CX存放长度:6. YesNo 约定寄存器法适合于参数较多的情况:7. YesNo 用赋值法编写子程序时,子程序内必须修改返回地址: 8. YesNo RET N指令中,N可为任意值:选择题答案:1.B 2.C 3.C 4.D 5.A 6.A判断题答案:..汇编语言练习题:五章输入输出和中断调用文章来源:互联网编辑:luxin加入日期:2008-11-22 点击:410 选择题(每题只有一个正确的选项,一题十分,共50分) 1.中断服务程序入口地址占用( )个字节A. 4 B. 6 C. 2 D. 1 2.INT 1AH指令执行的结果高位字存在( )中A. AX B. BX C. CX D. DX 3.DOS系统功能调用的屏幕显示字符是( )号调用A. 1 B. 4 C. 5 D. 2 4.2BH DOS功能调用中,月份送给( )寄存器A. DH B. DL C. AL D. AH 5.键盘中断调用(16H)的0号功能是将读入字符的ASCII码送入()A.AH B.ALC.BH D.BL 答案:1.A 2.C 3.D 4.A 5.B 判断题(在正确的题目前打钩,错误的不必打钩,一题十分,共30分)1. Yes No IN AL,DX是将一个字节由输入端口传送至AL 2. Yes No 所有中断过程均可用IRET指令退出 3. Yes No 8号类型的中断向量在中断向量表中的地址是2*81. 2. 3.汇编语言练习题:第六章常用程序设计文章来源:互联网编辑:luxin加入日期:2008-11-22 点击:309 选择题1.十进制数运算调整指令AAS可以紧跟在( )之后: A、SBBB、DEC C、CMP D、NEG 2.除法调整指令AAD是对( )调整:A、AX中组合的十进制被除数 B、AL中组合的十进制的商数 C、AX中未组合的十进制被除数D、AL中未组合的十进制的商数 3.( )查表发的特点是速度快、效率高,但计算复杂:A、计算 B、顺序 C、对分 D、用XLATA 4.在多字节加减运算时,特别要注意标志( )对运算的影响:A、AF
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重庆山城课件
- 暑假复习:带电粒子在电场中的运动(学生版) -2025人教版新高二物理暑假专项提升
- 老年人误吸的预防课件
- 《英语专业毕业实习》课程简介与教学大纲
- 《大学英语2B》课程简介与教学大纲
- 酿造红酒专业知识培训课件
- 老年人夜间护肤知识培训课件
- 双曲线(附答案解析)-全国高考数学一轮复习(提高版)
- 热点作家:冯骥才(原卷版)-2026年中考语文复习之现代文阅读热点作家作品
- 外研版八年级英语上册Module12单元测试试卷及答案02
- 建筑安全员c2考试题库及答案
- 2025广东惠州惠城区招聘社区工作站工作人员66人笔试备考试题及答案解析
- 2025年中学教师资格考试《综合素质》核心考点特训题库(含答案)之教育文化素养论述题库
- 2025海南省老干部服务管理中心招聘事业编制人员6人(第1号)笔试参考题库附答案解析
- 2025-2026人教版(2024)二年级上册数学教学计划
- 湖北省利川市2025年上半年公开招聘辅警试题含答案分析
- 八年级历史上学期 导言课 课件(内嵌视频)
- 1.1.2 生物的特征 同步练习(含解析)人教版(2024)初中生物学七年级上册
- 2025云南玉溪国润建筑有限责任公司招聘工作人员10人笔试备考题库及答案解析
- 2025云南省腾冲市边防办招聘边境专职联防员(10人)笔试备考试题及答案解析
- 湘教版七年级地理上册同步课时教学设计
评论
0/150
提交评论