实验九 和教科书程序不一样 提供多一种思路
实验九的程序 自己思考 自己写的为大家提供一点不同的思路
欢迎点评
{:10_297:}
下面是代码
**** Hidden Message *****
学习一下 {:10_256:} 哈 {:10_297:} 111111111111111 hhh
学习
问一下,你的程序s1中mov ah,ocah 是什么意思 {:10_257:}{:10_257:}{:10_257:} 谢谢,辛苦了 6 00 已然就位 发表于 2017-10-19 13:42
问一下,你的程序s1中mov ah,ocah 是什么意思
似乎是设置背景和字体颜色,前面al通过si置0,然后这里设置AH换算成2进制就是11001010,闪烁红色背景高亮绿色 719871782 发表于 2017-12-17 14:48
似乎是设置背景和字体颜色,前面al通过si置0,然后这里设置AH换算成2进制就是11001010,闪烁红色背景高亮 ...
说错了,是AL设置成11001010,AH存放字符,AL存放属性 assume cs:code
data segment
db 'welcome to masm!'
db 2,24h,71h
data ends
stack segment
db 16 dup (0)
stack ends
code segment
start:
mov ax,data
mov ds,ax
mov ax,0b800h
mov es,ax
mov si,0
mov bx,0
mov di,0
mov cx,3
mov bp,0
b: push cx
add bx,160
sub si,si
sub di,di
mov ah,ds:.16
mov cx,16
a: mov al,ds:
mov es:.1832,al ;从12行第72列开始第一个字符
mov es:.1833,ah
add di,2
inc si
loop a
inc bp
pop cx
loop b
mov ax,4c00h
int 21h
code ends
end start
我的 {:9_228:} 看看看 看看 0.0 非常需要参考!!
页:
[1]
2