谁抢了我的小红 发表于 2013-3-14 12:13:25

为什么向内存写入东西 没有显示

代码如下 是答案里面的代码 我编译后执行了没反应
assume cs:code,ds:data,es:table
data segment
   db 'welcome to masm!'
data ends
table segment
   dw 4000 dup (0)
table ends
code segment
start:   mov ax,data
   mov ds,ax
   mov ax,0b800h
   mov es,ax
   mov bx,0
   mov si,0
   mov cx,16

s0:mov ax,
   mov es:,ax
   mov al,2
   mov es:,al
   inc bx
   inc si
    loop s0

   mov bx,0
   mov cx,16
   mov si,160
s1:mov ax,
   mov es:,ax
   mov al,36
   mov es:,al
   inc bx
   inc si
   loop s1

   mov bx,0
   mov cx,16
   mov si,320
s2:mov ax,
   mov es:,ax
   mov al,113
   mov es:,al
   inc bx
   inc si
   loop s2

   mov ax,4c00h
   int 21h
code ends
end start
运行就 一闪而过没显示

lukelqz 发表于 2013-3-14 12:13:26

http://bbs.fishc.com/thread-20676-1-1.html 不知道是不是你的问题

Message_Box 发表于 2013-3-14 12:40:01

用debug调试汇编代码

谁抢了我的小红 发表于 2013-3-14 14:34:40

Message_Box 发表于 2013-3-14 12:40 static/image/common/back.gif
用debug调试汇编代码

我调试了 是一步一步显示的

谁抢了我的小红 发表于 2013-3-18 15:00:43

lukelqz 发表于 2013-3-14 17:00 static/image/common/back.gif
http://bbs.fishc.com/thread-20676-1-1.html 不知道是不是你的问题

可以了 要debug 用p命令

寒塘渡鹤影 发表于 2013-3-25 17:59:39

路过。。。。。。。。。。。

谁抢了我的小红 发表于 2013-3-28 23:31:05

还是要用degug 才行
页: [1]
查看完整版本: 为什么向内存写入东西 没有显示