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

我的博客

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

[2010-02-12 14:52] 实验12

功能:中断0要执行的代码
参数:si 源地址
     di 目的地址
返回:divide error!

assume cs:code
code segment
start:mov ax,cs
      mov ds,ax
      mov si,offset do0    ‘原地址
      
      mov ax,0
      mov es,ax
      mov di,200h          ‘目的地址       
      
      mov cx,offset do0end - offset do0 ’求复制代码长度
    ...
阅读全文 | 评论次数(0) | 浏览次数(705) | 所属类型(汇编作业)

[2010-01-18 23:20] 实验10(3)

data segment
db 10 dup (0)
data ends
code segment  
start:mov ax,12666d
      mov bx,data
      mov ds,bx
      mov si,0
      call dtoc           
      
      mov dh,8 
      mov dl,3
      mov cl,2 
      call show_str 
      mov ax,4c00h
      int 21h
show_str:mov bl,cl          ...
阅读全文 | 评论次数(3) | 浏览次数(958) | 所属类型(汇编作业)

[2010-01-15 13:34] 实验10(2)

assume cs:code
code segment  
start:mov ax,4240h
      mov dx,000fh
      mov cx,0ah
      call divdw
divdw:push ax         ;把4240h收起
      mov ax,dx       ;求dx的商
      div cl
      
      push ax         ;把dx的商收起
      mov ah,0        ;把商高4位置0
      mov bx,0100h    ;求商低4位与
      mul bx...
阅读全文 | 评论次数(0) | 浏览次数(597) | 所属类型(汇编作业)

[2010-01-11 22:46] 第十章 实验1

assume cs:code,ds:data
data segment
db 'welcome to masm!',0
data ends
code segment 
start:mov dh,8       ;行数
      mov dl,3        ;列数
      mov cl,2h       ;颜色
     
      mov ax,data     ;数据段的段地址
      mov ds,ax
      mov si,0       ;偏移首地址
      call show_str
 
      mov ax,4c00h
  ...
阅读全文 | 评论次数(0) | 浏览次数(311) | 所属类型(汇编作业)

[2010-01-05 20:36] 第九章 实验9

这个题意不明确,不明白说的具体意思!
现在以我考虑的,做出了两个算是符合题意的解答。(我个人认为)
请各位老师指导

一.
assume cs:code,ds:data
data segment 
db 'welcome to masm!'
data ends
code segment  
start:mov ax,data          ;定义ds寄存器
      mov ds,ax
      mov ax,0b800h        ;定义缓冲区
      mov es,ax
      mov bx,0             ;初始化bx
   ...
阅读全文 | 评论次数(0) | 浏览次数(373) | 所属类型(汇编作业)

[2010-01-03 15:57] 第九章 各个检测点

检测点9.1
1.data segment

data ends

;data处定义
db 0,0,0
dw 0,0
dd 0
程序能执行,debug都能通过

2.mov [bx],_________
mov [bx+2],___________
解:mov word ptr [bx], 0 或 offset start
   mov [bx+2],cs
3.cs=0006 ip=00be

监测点9.2
s: mov cl,[bx]
   mov ch,0
   jcxz ok
   inc bx

监测点9.3
inc cx...
阅读全文 | 评论次数(0) | 浏览次数(346) | 所属类型(汇编作业)

[2009-12-28 11:20] 实验7 功了2个晚上终于弄出来了自己的思路比较繁琐一些别见笑

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,197514 
  dd 345980,590827,803530,11...
阅读全文 | 评论次数(2) | 浏览次数(407) | 所属类型(汇编作业)

[2009-12-25 14:24] 问题7.9 debug通过

assume cs:code,ss:stack,ds:data
stack segment
dw 8 dup (0)
stack ends
data segment
db '1. display      '
db '2. brows        '
db '3. replace      '
db '4. modify       '
data ends 
code segment  
start:mov ax,stack
      mov ss,ax
      mov sp,16
      mov ax,data
      mov ds,ax
  ...
阅读全文 | 评论次数(1) | 浏览次数(332) | 所属类型(汇编作业)

[2009-12-21 21:08] 实验5 第(6)题

assume cs:code 
a segment
dw 1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh,0ffh
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
      mov bx,0
      mov cx,8 
    s:push [bx]
      add bx,2
      l...
阅读全文 | 评论次数(2) | 浏览次数(321) | 所属类型(汇编作业)

[2009-12-21 20:35] 实验5 第(5)题

我是这么做的:
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 
c segment
db 0,0,0,0,0,0,0,0
c ends 
code segment  
start: mov ax,a 
      mov ds,ax  
      mov ax,b  
      mov es,ax
      mov bx,0
      mov cx,8
 s:   mov al,[bx]
      add es:[b...
阅读全文 | 评论次数(2) | 浏览次数(338) | 所属类型(汇编作业)
页码数(2):  1  2