汇编网首页登录博客注册
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) | 浏览次数(739) | 所属类型(汇编作业)

[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) | 浏览次数(1340) | 所属类型(汇编作业)

[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) | 浏览次数(645) | 所属类型(汇编作业)

[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) | 浏览次数(593) | 所属类型(汇编作业)

[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) | 浏览次数(903) | 所属类型(汇编作业)

[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) | 浏览次数(591) | 所属类型(汇编作业)

[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) | 浏览次数(717) | 所属类型(汇编作业)

[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) | 浏览次数(609) | 所属类型(汇编作业)

[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) | 浏览次数(585) | 所属类型(汇编作业)

[2008-05-26 23:07] 第2章检测题

下列关于8086CPU的工作原理的描述错误的是___3__。  
 1、 汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。  
 2、 CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。  
 3、 任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。  
 4、 传送指令能够更改所有通用寄存器的内容  
 下列地址信息与0020H:03EFH确定的内存地址不同的是___2__。  
 1、 5EFH  
 2、 203H:00EFH  
 3、 005EH:000FH  
 4、 0002H:05CFH  

...
阅读全文 | 评论次数(2) | 浏览次数(328) | 所属类型(汇编作业)
页码数(1):  1