易码技术论坛

 找回密码
 加入易码
搜索
查看: 118918|回复: 4

新手必看——我们的常用文曲星术语!@@

[复制链接]
发表于 2005-8-6 21:20:00 | 显示全部楼层
这个不错,希望再增加一些,以便顶置。
发表于 2005-8-6 22:09:00 | 显示全部楼层
这也是别人的帖啊!!!!我记得好象是以前的wqxnet上面的

发表于 2005-8-7 07:29:00 | 显示全部楼层
好老啊,希望楼主更新一下啊
发表于 2005-8-7 08:53:00 | 显示全部楼层
我敢打赌,绝对是PC1000时代的.
 楼主| 发表于 2005-8-6 19:21:58 | 显示全部楼层 |阅读模式
新手必看——我们的常用文曲星术语!
WQX——文曲星(WenQuXing)
GGV——金远见公司(Goden Global View),文曲星的生产商

6502——一种CPU的名字。由于它所使用的指令集是6502汇编指令集,所以我们经常把6502汇编简称为6502。文曲星除GP1288外的所有机型都是使用兼容6502 CPU指令集的CPU。

RAM——随机存取记忆体。可以在这种记忆体中存放数据。这种记忆体既能够读取,也能够写入,缺点是一但没电资料就丢失,适合给程序存放临时数据。

ROM——只读记忆体。文曲星的所有内置功能均存放在此,容量比较大而成本低。这种记忆体的资料即使是没电也不会丢失,但是资料只能读取,不能够删除或者改写。

FLASH ROM——俗称闪存,又简称 FLASH,正式名称是闪速只读记忆体,用户资料、下载的程序以及文曲星的一些系统数据都会保存到这里。这种ROM在一般情况下是只能读取,不能写入,但是格式化以后则可以写入数据。

地址——是指数据在记忆体中存放的位置(记忆体包括RAM,ROM,FLASH ROM)。这个位置是用一个数字来表达。比如 I=PEEK(1234),括号中的1234就是地址,而整个语句的作用是把地址1234的内容存放到变量I中

内存页——由于文曲星的ROM和FLASH ROM的容量大大超过CPU能承受的范围(叫寻址范围),为了能够让CPU正确存取资料,文曲星内置一个硬件,让部分的ROM或FLASH ROM映射到某一段地址,这就是一个内存页。根据映射的记忆体不同,可分别称作ROM PAGE和FLASH PAGE。如果要读取记忆体的资料,可切换页。

FLASH PATCH——这是一段特殊的存储区域,位于FLASH ROM的某两个页。之所以说这段区域特殊,是因为这里存放了内核升级包。WQX在开机时会检测这里有没有内容,如果有内容,那么就执行这里的新内核,否则就执行ROM中的旧内核。由于WQX并不检测这段区域内容的正确性,一旦这里的内容被乱写就会造成无法开机。

bas——GVBASIC文件的缩写,有时也把GVBASIC程序简称bas

[此贴子已经被点虫虫于2002-8-11 22:04:41编辑过]

PCT——文曲星BIN软件《PCTools》的缩写,《PCTools》是由LEE编写。

Debug——《PCTools》的一项功能,模仿PC上的DOS查错软件DEBUG,能够对WQX的程序反汇编、查错。具有相似功能的软件有SUN的WQXHEX、xuhonghai的XASM

机器码——CPU能够直接认识、执行的程序代码。机器码在我们看来是一个数字,但同样一个数字,在不同型号的CPU里面是有不同功能的。PC是使用x86系列的CPU,而WQX使用6502CPU,所以PC上的软件是无法在WQX上使用的。但由于机器码只是一堆数字,对我们来说阅读不太方便,所以发明了种种程式语言(汇编、C、BASIC等)方便我们编程。可惜CPU不认识我们发明的语言,所以有人用写出了相应的翻译程序,把这些程式语言翻译成CPU能够认识的机器码。注意:bas 文件里的代码不是机器码!]


[此贴子已经被点虫虫于2002-8-11 23:56:17编辑过]

格式化——有两种含义,一种就是《系统工具集》的格式化功能,该功能能够快速地把用户数据删除,而系统的内核则不会被删除。另一种含义是程序通过一连串机器代码,将闪存某个区域的内容彻底删除。这种情况下,不论是系统内核,还是用户数据,只要这些数据位于程序指定的范围均会彻底删除。如果系统内核部分或全部被格式化了,机器就无法启动,或者需要经过紧急修复才能启动。所以编程人员应该注意这个问题。

[此贴子已经被点虫虫于2002-8-12 19:29:54编辑过]

block——这并不是一个常用的词,甚至在WQX中根本感觉不到它的存在,可是它确实是存在的。它是一个量词,用来表示空间大小的。对文件来说,block是最小的空间单位。在WQX中,1 block=512 bytes,也就是说即使某个文件大小为1 byte,但WQX还是给该文件分配了512 bytes 空间。当然你查询的时候WQX会告诉你这个文件大小为1字节,但该文件真的霸占了512 bytes 空间,其中 511 bytes其他文件是无法使用的。如果一个文件的大小是514字节,那么该文件就占2 blocks,共1024 bytes——看上去是不是很不划算?

[此贴子已经被点虫虫于2002-8-13 1:04:11编辑过]
BIN——文曲星的可执行文件,可由汇编语言或者C语言编写。在CC-800/PC-1000/PC-1000A中,所有BIN文件必须要占一个闪存页以上,所以BIN文件的大小必须是32KB的倍数。即使是实际有用的代码只有10KB,也必须要用无用的代码来撑足32KB,否则CC-800/PC-1000/PC-1000A无法执行。在NC-1020中由于采用了特别的软件和硬件结构,所以就没这个限制了。

COM——这是LEE针对BIN的缺点提出的一种可执行文件结构。COM是由汇编编写,大小在9KB以下,十分节省空间,但文曲星的硬件并不直接支持该文件格式,所以必须要借助PCTOOLS等软件来支持。
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2025-5-1 15:14 , Processed in 0.010587 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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