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

我的博客

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

[2010-11-19 15:17] 第十六章的测试题

将标号a处的8个数累加的和放到标号b处所在的单元中,下面选项中的程序正确的是___4___。 
 1、  assume cs:code 
     code segment 
     mov si,0 
     mov cx,8 
      s: add b,a[si] 
      inc si 
      loop s 
      mov ax,4c00h 
      int 21h 
      a db 1,2,3,4,5,6,7,8 
      b db 0 
      code ends 
      end 
 2、  assume c...
阅读全文 | 评论次数(2) | 浏览次数(357) | 所属类型(汇编作业)

[2010-11-19 10:39] 第十五章的测试题

下面的说法正确的是_4_____。 
 1、  外设的输入随时都能获得CPU的处理。 
 2、  计算机外设的输入不直接送入CPU,而是直接送入内存。 
 3、  标志寄存器IF位决定着中断信息能否被CPU处理。 
 4、  以上说法都有错误。 

以下说法错误的是_2____。 
 1、  CPU通过总线和端口来与外部设备进行联系。 
 2、  不可屏蔽中断过程的第一步是取中断类型码。 
 3、  外部可屏蔽中断的中断类型码是通过数据总线送入CPU的。 
 4、  中断过程中将IF置为0是为了在中断过程中禁止其他的可屏蔽中断。 

下列关于9号中断的说法正确的是_4_...
阅读全文 | 评论次数(0) | 浏览次数(286) | 所属类型(汇编作业)

[2010-11-18 16:29] 第十四章的测试题

下列各代码序列,要从端口号为6FFh的端口读取一个字节的数据,正确的是____3__。 
 1、  mov bx,6FFH 
     out al,bx 
 2、  in al,6FFH 
 3、  mov dx,6FFH 
     in al,dx 
 4、  mov dx,6FFH 
     out al,dx 

以下关于移位错误的是__2____。 
 1、  shl的功能是将寄存器或内存单元的数据向左移位。 
 2、  shl移位时将最后移出的一位放入OF中。 
 3、  shr把最高位用0补充。 
 4、  把al中的数据向左移3位的代码是 
  ...
阅读全文 | 评论次数(0) | 浏览次数(281) | 所属类型(汇编作业)

[2010-11-18 14:27] 第十三章的测试题

关于ret 和 iret下列说法错误的是 1
 1、  ret和iret都改变标志寄存器的值 
 2、  ret不改变cs的值,iret改变cs的值 
 3、  ret和iret都改变sp的值 
 4、  ret和iret都改变ip的值 

 用7ch中断例程模拟loop指令的功能,指令序列如下: 
     lp: push bp 
      mov bp,sp 
      dec cx 
      jcxz lpret 
      add [bp+2],bx 
     lpret: pop bp 
      iret 
     关于7ch中断下列说...
阅读全文 | 评论次数(0) | 浏览次数(273) | 所属类型(汇编作业)

[2010-11-10 21:24] 第十二章的测试题

下列指令能通过编译的是  2
 1、  div [32] 
 2、  mov ax,ds:[bp] 
 3、  int 121h 
 4、  jmp 32

在执行int指令前各个寄存器的值如下 3
     AX=1221 BX=0005 CX=0014 DX=0000 SP=0016 BP=0000 SI=0000 DI=0000 
     DS=B800 ES=13F4 SS=1404 CS=1404 IP=0012 NV UP EI PL NZ NA PO NC 
     则int指令执行后内存SS:[12H]处的字单元的内容为 
 1、  B800H 
 2...
阅读全文 | 评论次数(0) | 浏览次数(259) | 所属类型(汇编作业)

[2010-11-07 22:09] 第十一章的测试题

下列指令对标志寄存器内容产生影响,但不会改变参与其执行过程的其它寄存器内容的是__2____。 
 1、  loop s 
 2、  cmp cx,0 
 3、  jcxz s 
 4、  div cx 

对于Intel8086cpu标志寄存器的说法正确的是__2___。 
 1、  cpu执行每一条指令都有可能改变标志寄存器的内容。 
 2、  无符号数运算的进位或借位情况由cf标志位记录,有符号数运算的溢出情况由of标志位记录。 
 3、  当前指令对标志寄存器的影响为此指令的执行提供了所需的依据,对后续指令没有任何指导作用。 
 4、  所有的条件转移指令都要参考标...
阅读全文 | 评论次数(0) | 浏览次数(379) | 所属类型(汇编作业)

[2010-11-06 17:34] 第10章的测试题

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 
     下列说法正确的是__3____。 
 1、  该程序加载后其中的字符数据和数字数据在内存中都是以ASCII码的形式存放的。 
 ...
阅读全文 | 评论次数(0) | 浏览次数(290) | 所属类型(汇编作业)

[2010-09-24 10:53] 第9章的检测题

对于指令jmp dword ptr [bx+0dh]的说法错误的是__2____。 
 1、  该指令能够实现段间转移。 
 2、  该指令转移的目的地址是在指令明确给出的。 
 3、  该指令转移的目的地址被存放在内存空间中。 
 4、  该指令中运用的寻址方式是寄存器相对寻址。 

下列能够改变CS:IP所指位置并能通过编译的指令是___4___。 
 1、  jmp short [bx] 
 2、  jne [bx] 
 3、  loop byte ptr [bx] 
 4、  jmp [bx] 

     mov ax,2 
     mov cx,3 
...
阅读全文 | 评论次数(0) | 浏览次数(306) | 所属类型(汇编作业)

[2010-09-22 11:45] 第8章的检测题

下列指令序列不能够实现把内存地址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] 
 4、  mov ax,0 
     mov ds,ax 
     ...
阅读全文 | 评论次数(0) | 浏览次数(325) | 所属类型(汇编作业)

[2010-09-22 10:40] 实验9

assume cs:codesg,ds:data

data segment
db 'welcome to masm!'
db 02h,24h,71h
data ends

codesg segment
start:mov ax,data
      mov ds,ax
      mov ax,0b800h
      mov es,ax
      mov bp,0720h
      mov si,0010h
      mov ax,3
   s0:mov bx,0
      mov cx,16
    s:mov dl,[bx]
      mo...
阅读全文 | 评论次数(0) | 浏览次数(272) | 所属类型(汇编作业)
『 查看更多文章 』