|
主题 : : 急啊!!!!!帮帮我 [待解决] |
回复[ 6次 ]
点击[ 321次 ] | |
|
|
|
|
[帖 主]
[ 发表时间:2010-10-12 20:52 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2010-10-06 14:23 |
从40000H—4BFFFH的每个单元中都放入55H,怎么编程啊???急啊!!! | | |
|
|
|
|
[第1楼]
[ 回复时间:2010-10-12 22:25 ]
[引用]
[回复]
[ top ] | |
荣誉值:268
信誉值:12
注册日期:2010-06-18 22:19 |
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
d:\MASM>debug
-a
1472:0100 mov ax,4000
1472:0103 mov ds,ax
1472:0105 mov bx,0
1472:0108 mov cx,bfff
1472:010B ds:
1472:010C mov [bx],55
^ Error
1472:010C mov byte ptr [bx],55
1472:010F inc bx
1472:0110 loop 10b
1472:0112
-d 4000:0
4000:0000 C4 C4 17 CF 00 00 00 00-00 00 00 00 00 00 00 00 ................
4000:0010 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
4000:0020 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
4000:0030 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
4000:0040 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
4000:0050 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
4000:0060 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
4000:0070 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
-g112
AX=4000 BX=BFFF CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=4000 ES=1472 SS=1472 CS=1472 IP=0112 NV UP EI NG NZ NA PE NC
1472:0112 3E DS:
1472:0113 239A0075 AND BX,[BP+SI+7500] DS:7500=5555
-d 4000:0
4000:0000 55 55 55 55 55 55 55 55-55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
4000:0010 55 55 55 55 55 55 55 55-55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
4000:0020 55 55 55 55 55 55 55 55-55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
4000:0030 55 55 55 55 55 55 55 55-55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
4000:0040 55 55 55 55 55 55 55 55-55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
4000:0050 55 55 55 55 55 55 55 55-55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
4000:0060 55 55 55 55 55 55 55 55-55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
4000:0070 55 55 55 55 55 55 55 55-55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
- | | |
|
|
|
|
[第2楼]
[ 回复时间:2010-10-12 22:26 ]
[引用]
[回复]
[ top ] | |
荣誉值:268
信誉值:12
注册日期:2010-06-18 22:19 |
写出程序就这样:
assume cs:code
code segment
start:
mov ax,4000h
mov ds,ax
mov bx,0
mov cx,0bfffh
s: mov byte ptr [bx],55h
inc bx
loop s
mov ah,4ch
int 21h
code ends
end start | | |
|
|
|
|
[第3楼]
[ 回复时间:2010-11-18 15:57 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2009-07-06 22:26 |
|
|
|
|
|
[第4楼]
[ 回复时间:2010-12-01 12:08 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2010-11-16 17:02 |
|
|
|
|
|
[第5楼]
[ 回复时间:2010-12-11 23:38 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2010-10-06 14:23 |
回复:[第2楼]
------------------
谢谢了,好久没上 | | |
|
|
|
|
[第6楼]
[ 回复时间:2010-12-11 23:44 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2010-10-06 14:23 |
回复:[第2楼]
------------------
s: mov byte ptr [bx],55h
写成 mov [bx],55h
对不对啊? | | |