手机浏览器扫描二维码访问
(简称显存)的地方,这是个非常特殊的区域,这个区域当中的任何内容,都会被映射到显示屏上面。
这个原理和他小时候玩的一个影子游戏非常相似。
晚上用手电筒照射在手上,然后就会在墙壁上显示出一个大大的影像,随着他的手指做出各种动作,墙壁上的图案也会随之变化。
显存就相当于他的“手”
,而显示屏就是“墙壁”
。
“print”
指令完成的动作,就是将要显示的字符,发送到显存区域,这样固件部分就会自动完成显存里面的内容和显示器上的内容的对应映射。
林鸿这台apple_ii的显示存储区域小得可怜,只有1kb大小,对应这显示器上24行40列的显示区域。
往显存里面放进去一个字母“a”
,并且指定在哪一行哪一列,那么显示器上就会在对应的坐标上将字母a显示出来,这就是显示器显示字符的基本显示原理。
林鸿看了这部分没有再继续看下去,而是启动了苹果计算机,打算动手编个程序试试手。
编什么好呢?
他有点拿不定主意。
初学者一般都会这样,对自己所学到的内容往往有些茫然,不知道如何将这些知识应用到自己的程序中。
心中想编写程序,却又不知道该编一个什么样的程序。
其实林鸿目前最大的目标是想自己编写一个游戏,不过这其中似乎难度不小,凭他目前的能力有点好高骛远了。
最终他决定从最简单的开始,先在显示器上画一个小球。
basic有现成的画图函数,使用画圆的函数很快就在显示器上画好了一个小圆,然后再用白色对其进行填充。
这很简单,直接调用函数就实现了。
接下来,林鸿想让这个小球动起来,从一地方移动到另外一个地方。
basic里面没有移动函数,必须得自己来实现这个效果。
怎么才能移动?
林鸿想起了以前在乡下看电影的情景。
电影胶带是由一张张静态的胶片组成的,通过移动着写胶片,就会让人物动作起来。
孙武曾经从放映员手里得到过这么一段胶片,林鸿仔细观察过,相邻的胶片看似一样,实际上是不相同的,动作之间有细微的移动。
他觉得自己也可以使用这种方式,让小球动起来。
于是,他在小球的旁边再画了一个小球,相当于是第二张胶片,但是如果想要实现动态效果,前面那个小球就必须擦除。
如何擦除呢?basic里面可没有擦除图像的指令函数。
林鸿想了半天,最终使用了一个比较笨的方法,他在前一个小球的地方,再画了一个黑色的小球,正好将原来的覆盖掉了,而背景颜色也是黑色的,这样就相当于将小球给擦掉了。
具体过程是这样的,林鸿先画一个白球,一秒钟之后,在左移五个像素的地方再画一个白球,于此同时,用黑球将原来的白球给覆盖,如此重复,一直到屏幕的最右端。
通过控制每次停留的时间和位移的长度,他还可以调节小球移动的速度。
看着显示器中快速移动的白色小球,林鸿脸上露出了会心的笑容,现在完成的功能虽然比较简单,但这是一个很好的开始。
更新最快的武动乾坤
五年前,我因为一张五十万的支票,毅然离开他。五年后,在医院的走廊上,我因为丈夫拒绝给钱救治孩子而将自己卖给他,他冷笑着反问,三十万?苏岚,你觉得你身上哪个地方值这个价?后来,真相浮出水面,是谁模糊了谁的眼?...
他曾经是四九城内最大的纨绔,却因为调戏寡居的嫂子而被人重殴,身体和心理受到严重创伤,几乎变成废人,更是因此被逐出家族。游手好闲不学无术胆小怕事一无是处,他的身上被贴上了无数标签,他成为了人人可以嘲讽和无视的存在。突然之间,他变成了狙击重犯的神枪手,同时具备了高深莫测的能力,在冷漠地观察着这个世界的同时,对于任何试图侵犯身边亲人或朋友的人,他直接轰杀至渣!因为他来自未来,他是未来的最强特工。...
强大的敌人,神秘的身份,武道之路,任我驰狂!曲折的情节,现实的残酷,人情的冷暖,让你成长。粉丝可以加QQ群573978439我将用心去写一段传奇!!...
完结文推荐帅大叔和萌妹纸的温暖故事爱你,是我此生唯一的秘密田甜这一辈子都没想过,她会深爱着一个人,明知道飞蛾扑火粉身碎骨,却还是甘愿沉沦。他是家境殷实的大学老师,面目清冷,若即若离。一次意外,寒风萧瑟夜,他一个怀抱,替她挡去所有的恐惧不安。她心思狂涌,泪眼婆娑抓住他温暖的手,一眼万年,从此,陷入...
嫁给这个比她大十多岁的汉子是喜如做梦都没想到的这个男人什么都好,就是块头太大,跟一座小山似的,腿长胳膊粗,还不太爱说话汉子对她特别好,还不嫌她长得丑,唯一不好的就是看她的眼神总像想把她吃了汉子小山一样挡在娇妻面前,喘着粗气阿如,今晚我们洞房吧。喜如往他身上看了看,表示很害怕,我不要,太太汉子眼里冒着火你不试试你咋知道?这可把汉子给急坏了。他没想到自己能这么轻易娶到心上人,打了快三十年的光棍,好不容易娶了个小娘子,他做梦都给笑醒了。娘子什么都好,做饭洗衣无所不能,还给他洗脚呢。可就有一点不好不愿意跟他睡一个炕上!他要怎么办诶?有了!汉子阿如。喜如?一道白光闪过,某汉子喵喜如这是一个看似高冷稳重实则内心痴汉细腻的非人类壮汉与一个外表看似矜持成熟实则内心痴女到变态的重生女的故事,年龄差?不存在体型差?呃...
我在白眼中咬牙重生,在红尘中辗转流离了二十几年,现在,我想把过去的事情记录下来ltfontcolorquotCD2626quotgt看书的朋友可以用QQ或者微博一键登录,收藏一下,收藏很重要,也方便下次阅读,更新时间晚上八点左右。ltfon...