鱼C论坛

 找回密码
 立即注册
查看: 6303|回复: 13

[技术交流] Assembly language 第10章 汇编测试题目

[复制链接]
发表于 2013-8-1 08:32:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
第10章汇编测试题目


psu9146714163467453692.jpg
1、补全程序,实现从内存1000:0处开始执行指令。  
      assume cs:code  
      stack segment  
        db 16 dup(0)  
      stack ends  
      code segment  
        start:  mov ax,stack  
              mov ss,ax  
              mov sp,16  
              mov ax,____  
              push ax  
     mov ax,____  
     push ax  
     retf  
code ends  
end start  
A、 cs,ip                   B、 0,1000h                  C、 1000h,0                   D、 0,1000  
  
2、下列哪条指令不能够使CS:IP指向当前内存段范围内以s为标号的代码段______。  
A、 jmp near ptr s  
B、 jmp far ptr s  
C、 call near ptr s  
D、 call word ptr s  

3、下面的程序执行完add ax,5时,ax中的数值为多少____  
    assume cs:code  
    stack segment  
        dw 8 dup(0)  
    stack ends  
    code segment  
     start: mov ax,stack  
                   mov ss,ax  
                    mov sp,16  
                    mov ds,ax  
                     mov ax,0  
                     call word ptr ds:[0EH]  
                    add ax,2  
                    inc ax  
                    add ax,5  
                    mov ax,4c00H  
                    int 21H  
    code ends  
    end start  
A、 3                           B、 8                           C、 0                           D、 4c00H  
4、对下列程序说法正确的是_____。  
    assume cs:codesg  
    stack segment  
            dw 10 dup (0)  
    stack ends  
    codesg segment  
            mov ax,4c00h  
            int 21h  
     start:  mov ax,stack  
                   mov ss,ax  
                      mov sp,20  
                     mov ax,0  
                     push cs  
                    push ax  
                     mov bx,0  
                     retf  
    codesg ends  
    end start  
A、 程序中start之后的汇编指令不能得到执行。  
B、 程序加载后stack段在内存中实际占用的内存空间是20b。  
C、 程序的每一条指令都能获得执行,但不能正常返回。  
D、 指令retf可替换为ret,并能够正常返回。  
5、下面的程序执行后,ax中的数值是多少____  
    内存地址  机器码    汇编指令  
    1000:0    b8 00 00    mov ax,6  
    1000:2    ff d0        call ax  
    1000:5    40          inc ax  
    1000:6               mov bp,sp  
                        add ax,[bp]  
  A、 11                           B、 8                           C、 9                           D、 12  
6、下面的程序执行后,ax中的数值为多少____
      内存地址    机器码         汇编指令  
      1000:0     b8  00 00       mov ax,0  
      1000:3     e8  01 00       call s  
      1000:6      40             inc ax  
      1000:7     58           s: pop ax  
   A、 3         B、 1            C、 4          D、 6
7、某程序中定义了如下数据:  
     data segment  
     db "Hello"  
     db 'world'  
     db "!"  
     db 'W','elcome'  
     db "to","masm!"  
     db "Bye",'b','ye!'  
     dw 0,1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh  
     dd 16 dup (0)  
     data ends  
    下列说法正确的是______。
A、 该程序加载后其中的字符数据和数字数据在内存中都是以ASCII码的形式存放的。  
B、 该程序加载后这组数据在内存中所占用实际空间是90HB。  
C、 该数据段定义可放在该程序中end伪指令之前的任何位置。  
D、 在编译阶段,该程序因如此定义数据而报错。



游客,如果您要查看本帖隐藏内容请回复

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-1 09:45:40 | 显示全部楼层
大力支持,学完了顺便做题巩固知识。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-8-1 11:05:35 | 显示全部楼层
有美女在无心看题有木有~~~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-8-1 11:46:51 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-8-2 08:45:23 From FishC Mobile | 显示全部楼层
看书基本看懂,看题基本迷糊。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-8-2 09:03:26 | 显示全部楼层
:big果然引人注目
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-8-7 15:48:26 | 显示全部楼层
感谢楼主分享!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-8-7 16:36:55 | 显示全部楼层
我来看美女的,顺便把练习也看一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-6-9 01:25:53 | 显示全部楼层
{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}电风扇的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-6-11 07:35:12 | 显示全部楼层
谢谢分享!!!!!!!!!!{:2_36:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-11-25 13:12:44 | 显示全部楼层
89
9999999999999
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-12-1 12:36:36 | 显示全部楼层
过来看看一起学习一下
:smile:smile:smile
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-27 15:58:36 | 显示全部楼层
感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-3-5 15:58:20 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-23 08:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表