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

我的博客

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

[2008-07-03 21:49] 第九章实验八。。不知道这样分析可以不,望评价

分析下面的程序,在运行前思考:这个程序可以正确返回吗?

运行后再思考:为什么是这种结果?

通过这个程序加深对相关内容的理解。

assume cs:codesg

codesg segment
        mov ax,4c00h
        int 21h
start:
       mov ax,0
s:
        nop
        nop
       mov di,offset s
       mov si,offset s2
       mov ax,cs:[si]
      mov cs:[di],ax
s0: ...
阅读全文 | 评论次数(1) | 浏览次数(734) | 所属类型(汇编作业)

[2008-07-01 18:59] 推荐博文 第八章实验七 望大家帮忙看下。。。

assume cs:codesg ds:data es:table

data segment 
  db '1975','1976','1977','1978','1979','1980','1981','1982','1983' 
  db '1984','1985','1986','1987','1988','1989','1990','1991','1992' 
  db '1993','1994','1995' 

  dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514 
  dd 345...
阅读全文 | 评论次数(12) | 浏览次数(1336) | 所属类型(汇编作业)

[2008-06-09 17:51] 实验五~

1. 
 [1].程序返回前data段数据:跟定义数据一样没有变化 
 [2].cs=0bc2 ss=0bc1 ds=0bc0  
 [3].data段地址:X-2  stack段地址:X-1 
2、 
第一小题:数据不变。  
第二小题:cs=0bc2 ss=0bc1 ds=0bc0  
第三小题:X-2,X-1  
第四小题:(N/16+1)*16 

3. 
第一小题:数据不变。  
  23 01 56 04 00 00 00 00-00 00 00 00 00 00 00 00    
第二小题:cs=0bc2 ss=0bc6 ds=0bc5   
第三小...
阅读全文 | 评论次数(4) | 浏览次数(638) | 所属类型(汇编作业)

[2008-06-09 10:36] 6.1测试

6.1(1)题填:要求依次用内存0:0~0:15单元中的国内容改写程序中的数据..我填的是mov cs:[bx],ax 因为按题目实现mov ax,[bx] ax=ds:[bx] 把0:0单元的内容送给ax 然后把ax中的数据送入寄存器定义的数据中

-d 0:0 15
0000:0000  68 10 A7 00 BB 13 A7 05-16 00 A5 03 B1 13 A7 05   h...............
0000:0010  8B 01 70 00 B9 06                                 ..p...
-
问下这题实现的结果在...
阅读全文 | 评论次数(3) | 浏览次数(591) | 所属类型(汇编作业)

[2008-06-08 20:59] 第五章检测题

1>.对于如下程序:  
          assume cs:code  
          code segment  
          start:mov ax,code  
          mov ds,ax  
          mov ax,0020h  
          mov es,ax  
          mov bx,0  
           s:mov al,[bx]  
          mov es:[bx],al  
          inc bx  
          loop s  
          m...
阅读全文 | 评论次数(3) | 浏览次数(899) | 所属类型(汇编作业)

[2008-06-08 11:21] 第五章·实验4

(1)编程,向内存0:200~0:23F依次传送数据0~63(3FH)
assume cs:code
code segment
     mov ax,0 ;ax=0
     mov ds,ax  ;ds=0
     mov bx,200h  ;bx=200h
     mov cx,64  ;cx=cx-1
   s:mov ds:[bx],bl ;ds*16+bx=bl
     inc bx  ;bx=bx+1   
     loop s
     mov ax,4c00h
     int 21h
code ends
end 
(2)assume cs...
阅读全文 | 评论次数(2) | 浏览次数(584) | 所属类型(汇编作业)

[2008-06-08 11:09] 第四章·实验3

>edit t1.asm 
assume cs:codesg 
codesg segment 
    mov ax,2000H 
    mov ss,ax 
    mov sp,0 
    add sp,8     
    pop ax 
    pop bx 
    push ax 
    push bx 
    pop ax 
    pop bx 
    mov ax,4c00H 
    int 21H 
codesg ends 
end 
>dir 
…… 
…… t1.asm 
>masm t1.asm; 
…… 
0 ...
阅读全文 | 评论次数(4) | 浏览次数(715) | 所属类型(汇编作业)

[2008-06-08 11:06] 第三章·实验2

(1) 
mov ax,ffffH 
mov ds,ax 
mov ax,2200H 
mov ss,ax 
mov sp,0100H 
mov ax,[0]   ;ax=5BEAH 
add ax,[2]   ;ax=5CCAH 
mov bx,[4]   ;bx=30F0H 
add bx,[6]   ;bx=6027H 
push ax      ;sp=00FEH ;修改的内存单元的地址是220FEH 内容为5CCAH 
push bx      ;sp=00FCH ;修改的内存单元的地址是220FCH 内容为6027H 
pop ax       ;sp=00...
阅读全文 | 评论次数(1) | 浏览次数(551) | 所属类型(默认类型)

[2008-06-08 11:02] 检测点3.2

(1) 
mov bx,2000H 
mov ss,bx 
mov sp,0010H 
(2) 
mov bx,1000H 
mov ss,bx 
mov sp,0H...
阅读全文 | 评论次数(1) | 浏览次数(607) | 所属类型(汇编作业)

[2008-06-08 11:02] 检测点3.1

(1) 
mov ax,1      AX=0001H 
mov ds,ax     DS=0001H 
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=0000H 
mov al,[0002] AX=00E6H 
mov bx,0      BX=00...
阅读全文 | 评论次数(1) | 浏览次数(583) | 所属类型(汇编作业)
『 查看更多文章 』