回 帖 发 新 帖 刷新版面

主题:[原创]向内存0:200-0:23F依次传送数据0-63(3FH)??

向内存0:200-0:23F依次传送数据0-63(3FH)??

  mov bx,0H
  mov cx,64H
s:mov dx,0H
  mov ax,0
  mov ds,ax
  mov [bx],dx
  inc bx
  loop s

  mov ax,4cooH
  int 21H

这个题是对还是错呀?有没有人帮我看看。。5555[em1][em4][em5][em6]

回复列表 (共2个回复)

沙发

本版块人气不旺,选几个旧帖顶起来。

改成
    
    sub ax,ax
    mov es,ax
    mov bx,0200h
    
    mov cx,64 
    mov dx,0
s: 
    mov byte ptr [bx],dl
    inc bx
    inc dl
    loop s

板凳

title xxx com program to write memory
.model tiny
.code
org 100h
begin: 
      mov ax,0
      mov ds,ax ;修改数据段
      mov cx,3fh
      mov si,3fh
   s:    
      mov [0200h+si],cl
      mov al,[0200h+si];在debug下,通过ax来查看结果
      dec si
      loop s
.exit
end begin

;在masm 6.11下通过编译,tiny模式生成com文件

我来回复

您尚未登录,请登录后再回复。点此登录或注册