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

我的博客

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

[2008-01-22 17:14] 检测点9.2/9.3

检测点9.2 
补全编程,利用jcxz指令,实现在内存2000H段中查找第一个值为0的字节, 找到后,将它的偏移地址存储在dx中. 

assume cs:code 
code segment 
   start: mov ax,2000h 
          mov ds,ax 
          mov bx,0 
                     
       s: mov cl,[bx] 
          mov ch,0H     
          jcxz ok        
          inc bx       
    ...
阅读全文 | 评论次数(1) | 浏览次数(727) | 所属类型(汇编作业)

[2008-01-22 17:13] 检测点9.1

(1)程序如下,若要使程序中的jmp指令执行后,CS:IP指向程序的第一条指令,在data段中应该定义哪些数据? 
assume cs:code, ds:data 
data segment 
  dw 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)程序如下,补全程序,使jmp指令执行后,CS:IP指向程序的第一...
阅读全文 | 评论次数(1) | 浏览次数(715) | 所属类型(汇编作业)

[2008-01-18 09:00] 第八章 实验七

实验七 寻址方式在结构化数据访问中的应用 

assume cs:codesg  
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,19751...
阅读全文 | 评论次数(1) | 浏览次数(327) | 所属类型(汇编作业)

[2008-01-17 15:38] 第七章 实验六

将datasg段中每个单词的前四个字母改为大写 

assume cs:codesg 
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,dat...
阅读全文 | 评论次数(1) | 浏览次数(359) | 所属类型(汇编作业)

[2008-01-07 16:38] 实验五 6

用push将a段中的word数据,逆序存储到b段中 

assume cs:code  
a segment  
    dw 1,2,3,4,5,6,7,8  
a ends  
b segment  
    dw 0,0,0,0,0,0,0,0  
b ends  
code segment  
start:     
    mov ax,a  
    mov ds,ax  

    mov ax,b  
    mov ss,ax  
    mov sp,16  ;8个字 

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

[2008-01-07 16:25] 实验五

5. a、b段的数据相加,把结果存在c中。

assume cs:code  
a segment  
    db 1,2,3,4,5,6,7,8  
a ends  
b segment  
    db 1,2,3,4,5,6,7,8  
b ends  
cc segment   
    db 0,0,0,0,0,0,0,0  
cc ends  
code segment  
start:     
    mov ax,a  
    mov ds,ax  
    mov bx,0  

    mov cx,8  
s:  mov al,...
阅读全文 | 评论次数(1) | 浏览次数(338) | 所属类型(汇编作业)

[2008-01-02 13:26] 检测点6.1

1、依次用0:0~0:15单元的内容改写程序中的数据 
assume cs:codesg 
codesg segment 
    dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h 
    mov ax,0 
    mov bx,0 
    mov cx,8 
  s:mov ax,[bx]   
  填空   ;mov cs:[bx],ax 
    add bx,2 
    loop s 

    mov ax,4c00h 
    int 21h 
codesg ends 
end  

2、...
阅读全文 | 评论次数(2) | 浏览次数(357) | 所属类型(汇编作业)

[2007-12-27 17:17] 实验四3题

填空

assume cs:code   
code segment   
    mov ax,cs   ;ax,填空   
    mov ds,ax   
    mov ax,0020h   
    mov es,ax   
    mov bx,0   
    mov cx,17h     ;cx,填空  
s:      
    mov al,[bx]   
    mov es:[bx],al   
    inc bx   
    loop s   

    mov ax,4c00h   
    int 21h   
code e...
阅读全文 | 评论次数(2) | 浏览次数(363) | 所属类型(汇编作业)

[2007-12-27 15:37] 实验四 1/2题

1.向内存0:200~0:23f依次转送数据0~63  

assume cs:code   
code segment   
start:    
    mov bx,20h   
    mov ds,bx  
   
    mov bx,0 
    mov al,0 
    mov cx,64
 s:      
    mov [bx],al ;字节  
    inc al 
    inc bx   
    loop s   

    mov ax,4c00h   
    int 21h   
code ends   
end ...
阅读全文 | 评论次数(1) | 浏览次数(347) | 所属类型(汇编作业)

[2007-12-24 13:46] 实验三

1.  
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  
2.
3.psp占256(...
阅读全文 | 评论次数(1) | 浏览次数(407) | 所属类型(汇编作业)
页码数(2):  1  2