欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《汇编语言》复习题.doc

    • 资源ID:74250433       资源大小:38.50KB        全文页数:7页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《汇编语言》复习题.doc

    汇编语言复习题一、填空题1、 通常所说的计算机系统包括_和_两大部分。2、 如JMP指令采用段间间接寻址,那么由4个相邻字节单元中存放有转移地址,其中前两个字节存放的是_,而后两个字节存放的是_。3、 8086/8088存储器分四个段,这四个段的段名所对应的段寄存器分别是_、_、_、_。4、 将一个09之间的数字转换为对应ASCII需加_。5、 8086/8088 存贮器地址分段时,每个段起始地址的特征是地址后四位二进制数必须为_。6、 8086/8088存贮器地址分段时,每个段起始地址的特征是_。7、 已知DS=4000H,BX=0100H, SI=0004, (40100H)=28H, (40101H)=69H, (40104H)=10H, (40105H)= 9AH。那么MOV AX,0100H指令后,AX=_。若再执行ADD AX,BX+SI,那么AX=_,CF=_。8、 注释项用于说明程序段或是一条和几条指令的功能,一般用_表示注释的开始。9、 _ 是CPU暂停当前程序的执行,转而执行处理紧急事务的程序,并在该事务处理完后能自动恢复执行原先程序的过程。在此,称引起紧急事务的事件为_。10、 在字符串操作指令中,_ 指向源串,_ 指向目的串。11、 重复前缀指令REP的重复次数由_寄存器决定。二、选择题1、 从键盘输入的字符,在计算机内存储的是它的( ) A.二进制编码 B.四进制编码 C.八进制编码 D.十六进制编码2、 十进制数269变换为十六进制数是( )。 A.10B B.10C C.10D D.10E3、 7位ASCII总共可表示( )个符号。 A.256 B.127 C.128 D.2554、 CPU要访问的某一存储单元的实际地址称( )。A段地址 B偏移地址 C物理地址 D逻辑地址5、 表示过程定义结束的伪指令是( )。A.ENDP B.ENDS C.END D.ENDM6、 下列标志位中,可以用来判断计算结果正负的是( )。A.PF B.SF C.DF D.OF7、 8088/8086存储器分段,每个段不超过( )。 A.64K个字 B.32K个字节 C.1兆个字节 D.64K个字节8、 有语句:COUNT EQU 256下列四种叙述中,正确的是( )。A.COUNT是变量 B.COUNT占用一个字节存储单元C.COUNT是符号常数 D.COUNT占用二个字节存储单元9、 把汇编源程序变成目标代码程序的过程是( )。 A编译 B汇编 C编辑 D链接10、 下面各传送指令中,正确的是( )AMOV DI,SI BMOVDX+DI,ALCMOV WORD PTR BX,0100H DMOV AL,BX11.设DS=5788H,偏移地址为94H,该字节的物理地址是( ) 。A. 57974H B. 57914H C. 5883H D. 58ECH 12、IP指令指针寄存器是属于( )。 A. 通用寄存器 B. 段寄存器 C. 变址寄存器 D. 控制寄存器 13、下面有语法错误的指令是( ) 。 A. ADD AL,AH B. ADD BX+3,AL C. ADD AH,DI D. ADD BX,DA1(DA1是变量名)14、使进位位置1的指令是( ) 。 A. CLC B. STC C. CMC D. NOP15、设AL=-100,要使AL=100应执行的指令是( ) 。A. NEG AL B. NOT AL C. INC AL D. DEC AL16、在条件转移指令中,结果为负数则转移的指令是( ) A. JNS B. JZ C. JS D. JC 17、下面指令语句中,语法正确的是( ) 。A. INC BX B. CMP BX,20 C. JMP FAR OPR D. MOV WORD PTRBX,2018、CPU要访问的某一存储单元的实际地址称( )。A段地址 B偏移地址 C物理地址 D逻辑地址19、某存储单元的物理地址是12345H,可以作为它的段地址有( )。A2345H B12345H C12340H D1234H20、BUF1 DB 3 DUP(0,2 DUP (1,2),3)COUNT EQU $BUF1 则符号COUNT等价的值是( )。A.6 B.18 C.16 D.9三、 判断题1、 汇编程序就是用汇编语言编写的汇编语言源程序( )。2、 用一个字节表示一个有符号的数,28表示为18H( )。3、 进、出栈操作必须以字节进行( )。4、 SP=1190H,执行了PUSH 指令后,SP=1192H( )。5、 当标志位ZF=1时,SF=1( )。6、 8088的存储器空间为4G( )。7、 在指令中一个地址代表一个字节单元( )。8、 通过ASSUME伪指令给段寄存器赋初值( )。9、 当执行LAHF和SHAF两条指令后,标志位不改变 ( )。10、 两个数相等时进行转移可用JZ指令 ( )。11、 指令MOV AX,BXSI也可写作MOV AX,BX+SI( )。12、 段内子程序调用时,CS、IP的内容都要进栈( )。13、 当CPU与外设同步时,应采用查询方式进行数据传送( )。14、 存储器的有效地址不是唯一的,但物理地址是唯一的( )。15、 MOV 指令中的源和目的操作数中至少要有一个是寄存器( )。16、 在汇编语言中表示十六进制数要用H结尾( )。17、 标志寄存器用来保存一条指令执行前CPU的状态信息及运算结果的特征( )。18、 8086/8088系统采用独立的I/O编址方式( )。19、 存储器的物理地址是由段地址和偏移地址组合而成的( )。20、 微型计算机的字长并不一定是字节的整数倍( )。四、简答题1、简述上机运行汇编语言程序的过程。2、简介主存和辅存的区别。3、 简介RAM和ROM的区别。4、什么是汇编语言源程序、汇编程序、目标程序?5、汇编语言与高级语言相比有什么优缺点?6、什么是DOS和ROM-BIOS?五、综合应用题1、说明下列指令中源操作数的寻址方式?如果BX2000H,DI40H,给出DX的值或有效地址EA的值。 (1) mov dx,1234h(2) mov dx,1234h(3) mov dx,bx(4) mov dx,bx(5) mov dx,bx+1234h2、设X、Y、Z均为双字数据,分别存放在地址为X、X+2;Y、Y+2;Z、Z+2的存储单元中,编写程序段计算WX+Y+24-Z,运算结果存入W单元。3、请分别用一条汇编语言指令完成如下功能:(1)把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器。(2)用寄存器BX和SI的基址变址寻址方式把存储器的一个字节与AL寄存器的内容相加,并把结果送到AL中。(3)用BX和位移量0B2H的寄存器相对寻址方式把存储器中的一个字和CX寄存器的内容相加,并把结果送回存储器中。(4)用位移量为0520H的直接寻址方式把存储器中的一个字与数3412H相加,并把结果送回该存储单元中。(5)把数0A0H与AL寄存器的内容相加,并把结果送回AL中。4、编写程序段完成如下要求:将ES:DI (即3000H:2000H或32000H)开始的5个单元的内容置为0FEFH。参考答案一、 填空题1、软件系统、硬件系统。2、目标段的偏移地址;目标段的段地址3、CS、DS、SS、ES。4、30H5、06. 二进制地址的后四位为0。7. 6928H 0338H 18. ;(或分号)。9. 中断 中断源 。10. DS:SI ES:DI。11. CX。二、 选择题1.A 2.C 3.C 4.C 5.A 6.B 7.D 8.C 9.B 10.CBDDCA BDCDB三、 判断1、汇编程序就是用汇编语言编写的汇编语言源程序(× )。2、用一个字节表示一个有符号的数,28表示为18H(× )。3、进、出栈操作必须以字节进行(× )。4、SP=1190H,执行了PUSH 指令后,SP=1192H(×)。5、当标志位ZF=1时,SF=1(×)。6、8088的存储器空间为4G(×)。7、在指令中一个地址代表一个字节单元(×)。8、通过ASSUME伪指令给段寄存器赋初值(× )。9、当执行LAHF和SHAF两条指令后,标志位不改变 (×)。10、两个数相等时进行转移可用JZ指令 ()。11. 指令MOV AX,BXSI也可写作MOV AX,BX+SI( )。12. 段内子程序调用时,CS、IP的内容都要进栈( × )。13. 当CPU与外设同步时,应采用查询方式进行数据传送( × )。14. 存储器的有效地址不是唯一的,但物理地址是唯一的( )。15. MOV 指令中的源和目的操作数中至少要有一个是寄存器(× )。16. 在汇编语言中表示十六进制数要用H结尾( )。17. 标志寄存器用来保存一条指令执行前CPU的状态信息及运算结果的特征(×)。18. 8086/8088系统采用独立的I/O编址方式( )。19. 存储器的物理地址是由段地址和偏移地址组合而成的(× )。20. 微型计算机的字长并不一定是字节的整数倍(× )。四、 略五、 略

    注意事项

    本文(《汇编语言》复习题.doc)为本站会员(创****公)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开