易码技术论坛

 找回密码
 加入易码
搜索
查看: 261181|回复: 2

菜鸟问题 怎么写一个清屏程序

[复制链接]
发表于 2006-5-21 19:00:00 | 显示全部楼层
int$c737 (forNC2600,3000好象是int$c729,记不清了)
刷新屏幕
这是单纯的刷新屏幕的中断,可以将屏幕上的内容清去而不会破坏文字缓存的内容
在小字状态下刷新屏幕应加上该中断,否则在屏幕左边会出现乱纹  
int$c72a
刷新屏幕及文字缓存
在清空屏幕内容的同时,此函数会将文字缓存中的内容一并清除,小字状态下应和int$c737一同使用

所以,你用int $c719这个中断似乎没有什么意义的.int $c719是将文字缓存区的文字刷新到屏幕上.

所以清屏程序应为:

.org $2000
    int $c72a ;刷屏
    int $c006;按键
    rts






[em01][em01][em01][em01][em01]
发表于 2006-5-21 22:01:00 | 显示全部楼层
楼上的正解
 楼主| 发表于 2006-4-27 13:46:06 | 显示全部楼层 |阅读模式
我想写一个清屏程序

我是这样写的 但是不行啊!

我的机子是3K,

   .org $2000
    int $c72a ;刷屏

    int $c719;按键
    int$c006
    rts



这样写对吗?
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-4-20 18:27 , Processed in 0.009550 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表