|
2鱼币
这是实验9小弟自己写的代码,但是运行后屏幕上不显示'welcome to masm!'。还望各位高手不吝赐教,在下感激不尽!
- assume cs:code,ds:data
- data segment
- db 'welcome to masm!'
-
- data ends
- code segment
- start: mov ax,data
- mov ds,ax
- mov ax,0b872h
- mov es,ax
- mov bx,0
- mov cx,16
- mov si,0
- mov di,1
-
- s: mov al,ds:[bx]
- mov es:[si],al
- mov al,02h
- mov es:[di],al
-
-
- mov al,ds:[bx]
- mov es:[si+0a0h],al
- mov al,24h
-
- mov es:[di+0a0h],al
-
- mov al,ds:[bx]
- mov es:[si+140h],al
- mov ah,71h
-
- mov es:[di+140h],al
-
- add bx,1
- add si,2
- add di,2
- loop s
-
-
- mov ax,4c00h
- int 21h
- code ends
- end start
复制代码
|
最佳答案
查看完整内容
assume cs:code,ds:data
data segment
db 'welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax
mov ax,0b872h
mov es,ax
mov bx,0 ;索引行
mov cx,16
mov si,0 ;索引原数据列
...
|