汇编网首页登录博客注册
trand的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏
友情链接

[2010-04-28 14:26] 第10章汇编测试题目

1:下列哪条指令不能够使CS:IP指向当前内存段范围内以s为标号的代码段___2___。 
 1、  jmp near ptr s ;16位
 2、  jmp far ptr s  ;//段间转移
 3、  call near ptr s ;16位段内转移
 4、  call word ptr s ;16位段内转移

2:下面的程序执行后,ax中的数值是多少__1__ 
     内存地址 机器码 汇编指令 
      1000:0 b8 00 00 mov ax,6 
     1000:2 ff d0 call ax ;ax=6;ss:[sp]=5
     1000...
阅读全文 | 评论次数(0) | 浏览次数(564) | 所属类型(汇编作业)

[2010-01-21 14:23] 九章

1:对于如下程序: 
     assume cs:code 
     data segment 
      ? 
     data ends 
     code segment 
     start:mov ax,data 
      mov ds,ax 
      mov bx,0 
      jmp dword ptr [bx+2] 
     code ends 
     end start 
     若在指令jmp dword ptr [bx+2]执行后,要使程序再次从第一条指令开始执行,下列对data段中的数据的定义更合理的是___2__...
阅读全文 | 评论次数(0) | 浏览次数(557) | 所属类型(汇编作业)

[2010-01-14 08:40] 第8章汇编测试题目

1:下列指令序列不能够实现把内存地址0:202h中的字节数据送入al功能的是__3____。 
 1、  mov ax,0 
     mov ds,ax 
     mov bx,202h 
     mov al,[bx] 
 2、  mov ax,0 
     mov ds,ax 
     mov bx,200h 
     mov al,[bx+2] 
 3、  mov ax,0 
     mov ds,ax 
     mov bp,202h 
     mov al,[bp];bp默認段寄存器為ss 
 4、  mov ax,0 
     mov...
阅读全文 | 评论次数(0) | 浏览次数(561) | 所属类型(汇编作业)

[2010-01-08 08:26] 第7章汇编测试题目

1:     生成EXE之后用Debug加载后,查看寄存器内容如下: 
     ds=0b2d es=0b2d ss=0b3d cs=0b3e ip=0000 
     程序的起始地址的段地址是__3___。 
 1、  0b3e ;
 2、  0b2d ;
 3、  0b3d ;DS+10H(PSP区)
 4、  0 
2:列指令不能执行的是_____。 
 1、  mov ax,10h[bx] 
 2、  mov ax,10h[di] 
 3、  mov ax,[di+si];兩變址寄存器不能放在一起 
 4、  mov ax,10h[bx][si]

3:对...
阅读全文 | 评论次数(0) | 浏览次数(601) | 所属类型(汇编作业)

[2010-01-06 15:47] 第六章檢測題

1:在Intel8086环境下,下列说法合理的是__3___。 
 1、 汇编语言程序载入内存后处于64K空间以外的数据和指令将无法使用和执行。 ;只要能改變CS:IP的值,則80X86最多可以尋址至64*64KB指令  
 2、 一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。 ;需要匯編指令中指定數據段的起始地址  
 3、 如果载入的程序没有返回语句,那么当程序代码执行完毕,将继续读取后续内存空间   
    存储的指令到CPU内部作为指令执行下去,直到遇到返回指令为止。   
 4、 用DW和DD定义进行的数据,只能够以字为单位访问。;可以用多條指令來實現...
阅读全文 | 评论次数(1) | 浏览次数(906) | 所属类型(汇编作业)

[2010-01-04 08:11] 第5章汇编测试题目

1:在Intel8086环境下,对指令mov ax,[bx]描述错误的是__4___。 
 1、  指令中,源操作数的段地址默认为ds中的内容 
 2、  指令中,源操作数的偏移地址为bx中的内容 
 3、  指令执行后,(al)=((ds)*16+(bx)),(ah)=((ds)*16+(bx)+1) 
 4、  指令执行后,
((ds)*16+(bx))=(al),
((ds)*16+(bx)+1)=(ah);源,目的操作數方向描述錯誤.


2: mov cx,5 
s: mov ax,[bx] 
   add bx,2 
   loop s 
上面指令序列,当...
阅读全文 | 评论次数(0) | 浏览次数(665) | 所属类型(汇编作业)

[2009-12-31 16:00] 第四章檢測點,題目少了

关于伪指令相关描述错误的是_2____。

 
1、         伪指令没有对应的机器码,只用来指导汇编过程的。
 
2、         伪指令由编译器处理,在程序中可有可无。
 
3、         编译器要通过执行伪指令才能对源程序进行相应的处理操作,完成编译工作。
 
4、         伪指令是汇编语言源程序不可缺少的组成部分。


下列程序中,出现逻辑错误的是:__2__
 
1、         assume cs:code
                   code segment
                   mov ax,2
                   add ax,ax
                   mov ax,4c00h
                   int 21h
                   code;少...
阅读全文 | 评论次数(0) | 浏览次数(528) | 所属类型(汇编作业)

[2009-12-30 10:45] 第3章汇编测试题目

1:能够只将al中的内容压入栈的指令序列是__3___。 
 1、  push al ;1:PUSH指令只能操作16位寄存器
 2、  pop ax ;AX中存在AH的值
 3、  mov ah,0 ;OK
     push ax 
 4、  mov ax,0 ,AL的值也被清零
     push ax 


2:在8086CPU系统中一个栈段的容量最大为__4___。 
 1、  1KB 
 2、  512KB 
 3、  64KB ;
 4、  32GB 
;最大:ffff
3:能够将ax中的内容送到内存0000:0200H处的指令序列是__4__。 
...
阅读全文 | 评论次数(1) | 浏览次数(620) | 所属类型(汇编作业)

[2009-12-24 17:14] 我的第二章检测题

1:在DEBUG中,__1__选项中的命令可以修改内存单元的内容 
 1、  a ;写入相应的修改内存单元的汇编指令
 2、  d ;查看内存
 3、  t ;单步执行指令
 4、  u ;反汇编
2:下列说法中正确的是:__4_ 
 1、  一条指令被执行后,IP的值进行改变。;读入一条指令后IP改变 
 2、  当CPU执行完当前指令返回debug后CPU就闲下来不再进行工作。 ;
 3、  e命令可将所有内存单元中的数据进行改变。 
 4、  CPU将CS:IP所指向的内存单元中的数据当作指令来执行。

3:     mov ax,936aH 
      mov...
阅读全文 | 评论次数(1) | 浏览次数(422) | 所属类型(汇编作业)
页码数(1):  1