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

我的博客

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

[2011-04-07 11:54] [第九章检测点9.1]

1.程序如下:

assume cs:code

data   segment

?

data   ends

code   segment

 start:mov ax,data

       mov ds,ax
  
       mov bx,0

       jmp word ptr[bx+1]

code   ends

end    start

要使程序中的jmp指令执行后,CS:IP指向程序的第一条指令,在
data段中应该定义哪些数据?

解:使[bx+1]=0,IP=0,就会jmp到程序第一条指令mov ax,da...
阅读全文 | 评论次数(0) | 浏览次数(366) | 所属类型(汇编作业)

[2011-04-03 05:43] [第六章检测点6.1]

1.下面的程序依次用内存0:0~0:15单元中的内容改写程序中的数据,完成程序:

assume cs:codesg

codesg segment

 dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h

start: mov ax,0

       mov ds,ax

       mov bx,0
   
       mov cx,8

    s: mov ax,[bx]
   
      ______________

      add bx,2
  
      loop s
...
阅读全文 | 评论次数(1) | 浏览次数(452) | 所属类型(汇编作业)

[2011-03-31 23:03] [第三章检测点3.2]

检测点3.2
1.补全下面的程序,使其可以将10000H~1000FH中的8个字,逆序复制到20000H~2000FH中..

 mov ax,1000H

 mov ds,ax

(mov ax,1000H)

(mov ss,ax)

(mov sp,10H)

 push [0]

 push [2]

 push [4]

 push [6]

 push [8]

 push [A]

 push [C]

 push [E]

2.补全下面的程序,使其可以将10000H~1000FH中的8个字,逆序复制到20000H~200...
阅读全文 | 评论次数(0) | 浏览次数(358) | 所属类型(汇编作业)

[2011-03-31 22:43] [第三章检测点3.1]

检测点3.1
1.在Debug中,用"d 0:0 1f"查看内存,结果如下.

0000:0000 70 80 F0 30 EF 60 30 E2-00 80 80 12 66 20 22 60
0000:0010 62 26 E6 D6 CC 2E 3C 3B-AB BA 00 00 26 06 66 88

下面的程序执行前,AX=0,BX=0,写出每条汇编指令执行完后相关寄存器中的值.

mov ax,1

mov ds,ax                        'ds=001H

mov ax,[0000]   AX=2662H         'AX...
阅读全文 | 评论次数(0) | 浏览次数(433) | 所属类型(汇编作业)

[2011-03-31 01:23] [第二章检测点]

检测点2.1
1.写出每条汇编指令执行后相关寄存器中的值.

mov ax,62627     ax=F4A3H  

mov ah,31H       ax=31A3H

mov al,23H       ax=3123H

add ax,ax        ax=6246H

mov bx,826CH     bx=826CH

mov cx,ax        cx=6246H

mov ax,bx        ax=826CH

add ax,bx        ax=04D8H     

mov al,bh        ax=0482H  ...
阅读全文 | 评论次数(0) | 浏览次数(419) | 所属类型(汇编作业)

[2011-03-30 14:59] [第一章检测点1.1]

检测点1.1
1.1个CPU的寻址能力为8KB,那么它的地址总线的宽度为(13).

2.1KB的存储器有(1024)个存储单元.存储单元编号从(0)到(1023)
解:存储单元单位为Byte(字节),1KB=1024B...

3.1KB的存储器可以存储(8192)个bit,(1024)个Byte
解:1B=8bit 1KB=1024B*8=8192bit

4.1GB 1MB 1KB分别是(2^30)Byte (2^20)Byte (2^10)Byte

5.8080 8088 80286 80386的地址总线宽度分别为16根 20根 24根32根,则它们的寻址能力分...
阅读全文 | 评论次数(0) | 浏览次数(481) | 所属类型(汇编作业)