今天不聊天 发表于 2012-3-4 15:45:11

关于16章第四节setscreen的例子的问题

有没有朋友,将ah设置为2时,本来应该是显示屏幕的背景颜色变化成你设定的颜色,但是我的编译以后,为什么什么也不发生变化呢?有没有大大教教小弟啊

莫名其妙 发表于 2012-3-4 16:06:15

检查一下你的显示位置是不是有算错的 可能别的数据给覆盖了 或者发代码上来看看!~

今天不聊天 发表于 2012-3-4 16:34:08

SUB3:
                PUSH BX
                PUSH CX
                PUSH ES
                MOV CL,4
                SHL AL,CL
                MOV BX,0B800H
                MOV ES,BX
                MOV BX,1
                MOV CX,2000
        SUB3S:
                AND BYTE PTR ES:,10001111B
                SHL AL,1
                SHL AL,1
                SHL AL,1
                SHL AL,1
                OR ES:,AL
                ADD BX,2
                LOOP SUB3S
                POP ES
                POP CX
                POP BX
                RET

今天不聊天 发表于 2012-3-4 16:34:32

就这段子程序显示不出来
页: [1]
查看完整版本: 关于16章第四节setscreen的例子的问题