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

我的博客

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

[2009-05-11 08:07] 检测点9.3

assume cs:code  ;;;用loop  实现
code segment
 start: mov ax,2000h
        mov ds,ax
        mov bx,0
   s:   mov cl,[bx]
        mov ch,0
        inc cx       ;;;;开始是jcxz ok;;;;;添加的语句
        inc bx
        loop s

   ok:  dec bx
        mov dx,bx
        mov ax,4c00h
        int 21h
cod...
阅读全文 | 评论次数(1) | 浏览次数(402) | 所属类型(汇编作业)

[2009-05-11 08:06] 检测点9.2

assume cs:code 
                ;;jcxz实现在内存2000h段中查找第一个值为0的字节,
code segment

 start: mov ax,2000h      ;;;并将偏移地址存储在dx中
        mov ds,ax
        mov bx, 0

  s:    mov ch,0
        mov cl,[bx]
        jcxz ok
        inc bx

      jmp short s

   ok:  mov dx,bxd
        mov ax,4c00h ...
阅读全文 | 评论次数(1) | 浏览次数(436) | 所属类型(汇编作业)

[2009-05-11 08:03] 检测点9.1

<1>
assume cs:code,  ds:data  ;;;转移地址ip==(ds:[bx+1]);;且是段内
data segment
 db 0, 0, 0  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;填充内容
data ends

code segment
 start:mov ax,data
       mov ds,ax
       mov bx,0

      jmp word ptr [bx+1]

code ends
end start

<2>
assume cs:code  ;;;;;用jmp指令,cs:ip...
阅读全文 | 评论次数(1) | 浏览次数(527) | 所属类型(汇编作业)

[2009-05-07 20:43] 第七章 实验六

assume cs:codesg, ss:stacksg, ds:datasg ;;每个单词前四个字母大写

stacksg segment
  dw 0,0,0,0, 0,0,0,0
stacksg ends

datasg segment
   db '1. display      '
   db '2. brows        '
   db '3. replace      '
   db '4. modify       '
datasg ends

codesg segment
  start:mov ax,stacksg
        mov ...
阅读全文 | 评论次数(1) | 浏览次数(471) | 所属类型(汇编作业)

[2009-05-06 22:01] 实验五

1题
assume cs:code, ds:data, ss:stack ;;试验五(1)

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

stack segment 
      dw 0,0,0,0, 0,0,0,0
stack ends

code segment
   start: mov ax,stack
          mov ss,ax
          mov sp,16

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

[2009-05-06 19:42] 检测点6.1

<1>
assume cs:codesg   ;;依次用内存单元0:0--0:15单元中的内容改写程序中数据
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]
       mov cs:[bx],ax  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;mov ...
阅读全文 | 评论次数(1) | 浏览次数(406) | 所属类型(汇编作业)

[2009-04-27 18:09] 实验四

<1>
  略
<2>
ssume cs:code ;;0:200--0:23f依次传送0--63(3fh)
code segment 
  
  mov ax,0020h
  mov ds,ax
 
   mov bx,0
   mov cx,003fh
   
  s:mov [bx],bl ;;;;由bx改为bl
    inc bx
    loop s

    mov ax,4c00h
    int 21h

code ends
end
<3>
assume cs:code ;; 将mov ax,4c00h之前指令复制到内存0:200处...
阅读全文 | 评论次数(3) | 浏览次数(428) | 所属类型(汇编作业)

[2009-04-26 19:36] 实验三

实验三结果
 <1>
    加载后
       -r      ;;    ax=0000; cx=0016; dx=0000; 
                     ss=0c5e;  sp=0000; cs=0c5e;     ip=0000
  
       -t mov ax,2000;;  ax=2000; cx=0016;
                         ss=0c5e; sp=0000 ;cs=0c5e一直不变; ip=003
  
       -t  mov ss,ax ;;  ss=2000; sp=0000; ip=0008...
阅读全文 | 评论次数(1) | 浏览次数(456) | 所属类型(汇编作业)

[2009-04-26 12:45] 3.2检测点

<1> 
   mov ax,2000h
   mob ss,ax
   mov  sp,0010h
<2>
    mov ax,1000h
    mov ss,ax
    mov sp,0...
阅读全文 | 评论次数(1) | 浏览次数(316) | 所属类型(汇编作业)

[2009-04-26 11:01] 3.1检测点

<1>
  mov ax,1
  mov ds,ax
  mov ax,[0000] ; ax=(2662h)
  mov bx,[0001] ; bx=(e626h)
  mov ax,bx     ; ax=(e626h)
  mov ax,[0000]  ;ax=(2662h)
 
  mov bx,[0002] ;bx=(d6e6h)
  add ax,bx     ;ax=(fd48h)
  add ax,[0004] ;ax=(2c14h)
  mov ax,0      ;ax=0

  mov al,[0002] ;ax=(00e6h)
  mob ...
阅读全文 | 评论次数(1) | 浏览次数(497) | 所属类型(汇编作业)
『 查看更多文章 』