怎样用汇编语言写动画?

30天自制操作系统 (豆瓣)这本书大概第4天以后有关于显卡绘图,刷新的知识,虽然是用C写的,但是原理是汇编级别的,主要是关于显卡的操作...
■网友
拿题主提到的视频来举例,做这样一个字符动画的大致步骤如下:1. 将《Bad Apple》视频分解成一系列图片(比如一秒的视频内容分解成五张图片,帧率自己选取一个合适的值),有专门的软件能做这个工作;2. 将这一些列图片都转为字符画的形式,这个也有专门的软件;3. 按顺序向屏幕输出这些字符画(比如可以将标准输入重定向到存放字符画的文本文件,读取标准输入再输出到标准输出即可),这个步骤就根据第一步中自己选取的帧率来”播放“这些字符画即可。建议用C语言写,要是想知道对应的汇编代码是怎样的,可以编译C程序后查看对应汇编代码(注意编译选项设置不优化,否则编译器优化做的太多汇编代码可能就比较难懂了)。(PS: 这个视频在几年前就有了,那时候的版本是C语言写的,题主发的这个也可能就是C语言写完再编译得到的汇编代码。早些年我也写过简单的汇编程序,编译完反汇编得到机器码,然后号称我是直接拿机器码写的...)
■网友
正在学习汇编但是没有学过C语言?只有一个黑框不一定就是汇编,别人发的汇编代码也不一定是直接用键盘打出来的。输出字符串动画的思路1,先用其他的工具把视频转换成字符画。比方说每秒15帧,25行高25行宽。2,写程序,读取这个文件,每1/15秒打25行的内容,之后清屏。3,录像,炫耀一下。
■网友
你看那些demo才厉害百度搜索 64k demo https://www.baidu.com/baidu?word=64k%20demo


    推荐阅读