汇编实现屏保功能

data segment
x dw 0
y dw 0
x1 dw 0
y1 dw 0
col dw 0
row dw 1
ser dw 1
data ends
stack segment
db 20 dup (?)
stack ends
code segment
assume cs:code,ds:data,ss:stack
start:mov ax,data
mov ds,ax
mov ah,1
int 21h
and ax,0fh
mov x,ax

mov ah,1
int 21h
and ax,0fh
mov y,ax

mov cx,y
mov ax,640
mov dx,0
div x
mov x1,ax
mov dx,0
mov ax,480
div y
mov y1,ax
mov ax,012h
int 10h
mov cx,y
l3:push cx
mov cx,y1
l2:push cx
mov cx,x
mov di,ser
l1:push cx
mov cx,x1
mov si,di
mov dx,row
l0:push cx
mov ax,si
mov ah,0ch
mov bh,0
mov cx,col
mov bl,1
add col,bx
int 10h
pop cx
loop l0

inc di
pop cx
loop l1

pop cx
mov bx,1
add row,bx
mov ax,0
mov col,ax
loop l2

pop cx
mov bx,1
add ser,bx
loop l3

mov ah,1
int 21h
mov ax,03
int 10h
mov ah,4ch
int 21h
code ends
end start

    MOV AH,4CH
    INT 21H
CODES ENDS
    END START

时间: 2024-11-08 18:06:59

汇编实现屏保功能的相关文章

Win7系统屏保功能启用不了怎么办?

Win7系统屏保功能启用不了怎么办? 1.按下"Win+R"组合键呼出运行,在框内输入"regedit"并按下回车键呼出注册表编辑器; 2.在注册表内依次展开"HKEY_CURRENT_USERControl Paneldesktop"; 3.在注册表右侧窗口找到"ScreenSaveActive"并且双击打开; 4.在编辑字符串界面将数值数据修改为"1"点击确定即可; 5.修改后若还不行,请按下"

win7系统电脑在看电影时如何禁止屏保功能的启动

  最简单的办法就是把屏幕保护的时间设置得长一点,这样就不会再很短的时间内收到干扰了.另外也可以用这种方法,因为很多的视频播放器都可设置播放 视频时禁止进入休眠状态和屏幕保护状态.关闭显示器,如风行播放器等,可以在其"选项"--→"播放设置"中看到相关的选项. 只要你按照以上的方法来设置,你就了可以轻松的解决你的烦恼了.

win7系统怎么设置屏保程序

  win7屏保怎么设置呢? 很多用习惯了xp系统的网友,刚换上win7系统的可能还不是太习惯,比如设置屏保功能可以很好的保护电脑. 那么在win7当中,屏保在哪里设置?怎么设置呢? win7屏保怎么设置: 1.在电脑桌面点击鼠标右键,出现菜单. 2.选择"个性化",进入控制面板的个性化界面.破解Windows屏保密码的方法 win7屏保怎么设置 3.选择右下角的"屏幕保护程序",进入屏幕保护程序设置. 4.选择适合自己的屏幕保护程序,点击"应用"

如何让win7电脑退出屏保程序是显示登录界面?

  相信屏保功能很多朋友都曾经使用过吧?一般来说,没有设置过屏保的电脑在一定的时间之后也会出现待机状态,但是与之不同的是,屏幕将不停的变换画面,虽然看起来没有什么,甚至是更美观,但事实上,这样的方式对于屏幕来说是很不好的,容易损耗屏幕的寿命.而设置过屏保之后,电脑就会进入休眠式的待机状态,屏幕就会暂时关闭掉.而再次唤醒时,一般来说都会出现欢迎界面,这让很多朋友不喜欢,在他们看来,似乎出现登录界面更好,那么想要win7系统出现登录界面是否可行呢?也许如下的设置可以帮到你! 1.首先,咱们打开开始菜

动态雨滴屏保怎么用?

  先要下载好桌道美化软件,找到屏保功能,在右上方的搜索栏搜索"雨滴"关键字,就可以搜索出所有适合您当下系统的雨滴屏保了 点击一键应用 应用之后,弹出提示款,选择预览,可以看下应用成功啦

自己动手写屏保

屏保程序非常简单,它只是一个扩展名为".scr",全屏运行,并符合一定规则的应用程序,我们可以用任何语言来进行开发.屏保程序放置在系统的System32目录下面,被系统自动调用执行.当系统执行屏保程序时,它会要求带上一个不同的命令参数,以实现不同的功能,如正常运行,预览,设置等.我们只要在程序中为不同参数实现不同的功能,我们的程序就可以被系统正常地调用了.以下列出全部的命令参数及其意义: 命令行参数 意义详解 /s 正常运行屏保程序(到时间系统自动调用), 一般要求为接收到键盘事件时退

Windows 2003系统也玩图片收藏屏保

Windows Me/XP的屏幕保护程序可以将"我的文档"里收藏的图片做成屏保.但是在Windows其它版本的操作系统中却没有该功能.想将这个功能移植到Windows 2003中去吗?照着下面的步骤做就OK了. 第一步:在Windows Me的"X:\Windows\system"文件夹中,找到"IMAGING.DLL"文件和"图片收藏屏幕保护程序.scr"文件,然后拷贝到闪存上备用(其中X是Windows Me系统所在分区的

用C++Builder开发Windows屏保

摘要:本文通过一个具体的程序演示了Windows下的屏幕保护程序的实现过程. 一. 引言 视窗系统下的屏幕保护程序是一个基于命令行(Command Line)的应用程序.当屏保程序被调用时操作系统就用具体的命令行执行该程序.本文组织和处理了所有的命令行,包括"/p","/s","/c","/a",其中"/p"表示让屏保在预览窗口中显示:"/s"表示真正运行屏保:"/c"

用isee设置个性音乐屏保

你还可以把照片设置为屏幕保护,同时可以添加上自己喜欢的音乐,这样当你离开电脑时,就会自动按设置播放你的照片,当然也可以通过这种方式来欣赏自己的照片. 依次点击"工具-屏保设置"菜单,就可以打开屏保设置窗口(如图4所示) 首先点击屏保参数标签,在这里设置进入屏保时间,同时还可以设置是否启用密码保护,然后点击基本设置标签,在这里设置屏保图片的文件夹,还可以设置图片的显示顺序及背景色,另外设置是否显示小图片,点击显示模式来设置显示效果及是否支持"断点续播"功能,最后设置图