易码技术论坛

 找回密码
 加入易码
搜索
查看: 205003|回复: 7

[求助]高手救我

[复制链接]
发表于 2005-2-7 10:22:00 | 显示全部楼层
"给一个字 扩大 4倍"
详细点啊.........什么意思?
一个汉字?英文?扩大4倍?什么扩大???
=.,=
发表于 2005-2-7 16:19:00 | 显示全部楼层
我知道!!!!!!

哈哈!!!!!!!!!!但我不在家。。。。。。。

明天给你!!!
发表于 2005-2-7 20:58:00 | 显示全部楼层
你看看这篇文章!
[原创]WQX的图象是怎么炼成的  作者:苏醒
很多人都有疑问:WQX是怎么表示图象的呢?图形缓存又是怎么回事?我就自己的理解给大家解释一下,不对的地方还望多多指正包涵。
  WQX的图象是怎么表示的?
  先拿一个放大镜,找一张报纸,看看上面的图片——你会发现那是由许多小点组成的,对!图象都是由若干个点组成的,WQX也不例外。
  机器是用电的,它能识别的状态只有“开”、“关”两种状态,所以,我们日常用的10进制应用到计算机上就不方便了。于是二进制应运而生。我们用“1”、“0”表示“关”、“开”两种状态,WQX的屏幕就是用“1”表示黑点,“0”表示白点。看下图:
          00000000
          00000000
          00000000
          00001000
          00011100
          00110110
          01100011
          01100011
          01100011
          01111111
          01100011
          01100011
          00000000
          00000000
          00000000
          00000000
这是WQX里字符“A”的表示方法(可能会错,我没带星星,大概就是这个意思),这里就是用了8位二进制数表示。
  WQX的图形缓存
WQX把图象信息(也就是上面提到的8位二进制数)存到2496~4095里面,就是图形缓存,我们在PEEK的时候,出来的数是它们的10进制表示。
WQX的点阵是159*80的,缓存地址是从左往右是这样排列的:
2496-97-98-99-2500-01-02-03-04-05-06-07-08-09-10-11-12-13-14-15
2516-17-18-19-      20-21-22-23-24......
2536......
2556......
2576......
2596......
......
......
4076-77-78-79-80-81-82-83-84-85-86-87-88-89-90-91-92-93-94-4095
每个地址对应8*1的点阵(2496那一竖行不知是怎么回事,是7*1的,我估计那个1是来表示左边的小喇叭什么的),组合起来,就是一个屏幕了。
 
发表于 2005-2-7 21:03:00 | 显示全部楼层
楼主可以去看看tgclc星软上传区的1020资料包
我给所有1020user准备的过年礼物
dsfjay 该用户已被删除
 楼主| 发表于 2005-2-12 17:51:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2005-2-13 15:49:00 | 显示全部楼层
0 CLSOCATE 1,1:INPUT "输入1中文汉字或英文:";S$

1 IF LEN(S$)>2 THEN GOTO 0

2 GOTO 100

10 OUT(0)=INT(IN/128):IN=IN-OUT(0)*128

11 OUT(1)=INT(IN/64):IN=IN-OUT(1)*64

12 OUT(2)=INT(IN/32):IN=IN-OUT(2)*32

13 OUT(3)=INT(IN/16):IN=IN-OUT(3)*16

14 OUT(4)=INT(IN/8):IN=IN-OUT(4)*8

15 OUT(5)=INT(IN/4):IN=IN-OUT(5)*4

16 OUT(6)=INT(IN/2):IN=IN-OUT(6)*2

17 OUT(7)=IN

20 RETURN

100 CLS

110 LOCATE 1,1RINT S$

120 FOR Y=0 TO 15 STEP +1

130 IN=PEEK(2496+Y*20):GOSUB 10

140 FOR X=0 TO 7

150 IF OUT(X)=1 THEN BOX 80+X*5,0+Y*5,84+X*5,4+Y*5,1,1
160 NEXT

170 IN=PEEK(2497+Y*20):GOSUB 10

180 FOR X=0 TO 7

190 IF OUT(X)=1 THEN BOX 120+X*5,0+Y*5,124+X*5,4+Y*5,1,1

200 NEXT

210 NEXT

220 C=ASC(INKEY$)

230 GOTO 0



-------------------------------------------------

对不起,我没看清楚是nc1020[em09]

[此贴子已经被作者于2005-2-14 13:44:35编辑过]

发表于 2005-2-14 08:29:00 | 显示全部楼层
每个地址对应8*1的点阵(2496那一竖行不知是怎么回事,是7*1的,我估计那个1是来表示左边的小喇叭什么的),组合起来,就是一个屏幕了。

就是小喇叭的
dsfjay 该用户已被删除
 楼主| 发表于 2005-2-5 18:42:21 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2025-6-15 03:30 , Processed in 0.015930 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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