- 胡化成;
<正> 一、引言在研制微计算机应用系统,特别是工业环境下使用的应用系统时,常常需要将调试成功的程序固化在EPROM中,以便开机后不依赖磁盘操作系统就可以运行。这种程序有时是汇编语言目标程序,有时是BASIC语言源程序,有时是二者兼而有之。汇编语言程序所产生的目标程序是比较容易固化的,而BASIC语言源程序一般没有简单的固化方法。用户虽然可以设法知道BASIC系统中源程序的存放地址和存放格式,但在RAM地址区内安放EPROM是不能正常工作的。有的机种(例如TRS-80机)将BASIC程序固化在另外的地址区,然后
1987年05期 1-6页 [查看摘要][在线阅读][下载 232K] [引用频次:2 ] |[阅读次数:55 ] |[网刊下载次数:0 ] - 姚敏;
<正> 一、引言手写汉字识别是字符识别研究的最终目标之一。为了研制出实用有效的限制性手写汉字识别系统,必须解决现有识别方案中的两个主要矛盾:书写限制与书写畸变的矛盾;高识别率与低复杂度的矛盾。产生上述矛盾的主要根源在于汉字字种繁多(常用汉字有六千多个),相似字多(如“土-士”,“日-曰”,“戊-戍-戌”,“赢-羸”等),给机器正确识别带来困难。通过对大量限制性手写汉字的样本进行分析,可将其特点初步归纳如下: 1) 部件组字结构 (包括组成整字的偏旁部首数量及位置关系)基本稳定,但部件之间往往有连笔,部件大小变化大。
1987年05期 7-11页 [查看摘要][在线阅读][下载 175K] [引用频次:0 ] |[阅读次数:30 ] |[网刊下载次数:0 ] -
<正> 图形测绘软件编号:87-0184 本软件运行于SPL-400型A3图幅平板式绘图仪与CC-DOS支持的IBM PC/XT相联接的系统中,使绘图仪兼作数字化仪。输入系统的图形可在AutoCAD2.18版计算机辅助设计绘图软件包中显示输出。用BASIC编程,约占10K字节。本软件实现的功能:①绘图笔兼作定位标志,以键盘上的“←”,“→”,“↑”,“↓”四个方向键,控制绘图笔作-x,x,y,-y方向的自由移动;②屏幕随机显示绘图笔当前座标;③屏幕菜单由F1—F10功能
1987年05期 8+29+65+72-74页 [查看摘要][在线阅读][下载 303K] [引用频次:0 ] |[阅读次数:7 ] |[网刊下载次数:0 ] - 李鼎钧;岳西华;
<正> 一、一批Z80新指令在研究Z80CPU指令系统的内部规律时,我们将原来的696条具体指令,按功能和字节数的不同进行了重新分类。根据信源码理论,Z80指令系统可分为非续长码指令和准非续长码指令。共有1788种机器码,可完成各种具体操作。但其中多数一直未公布和使用。我们通过实验证明,这些未公布的机器码也能完成一定的操作,它们是又一批应发表的新指令。这些新指令可分为以下五种。 1)数据传送指令:有8位立即寻址和变址寄存器寻址,共有8条,是对文献[1]中84条
1987年05期 12-17页 [查看摘要][在线阅读][下载 163K] [引用频次:1 ] |[阅读次数:5 ] |[网刊下载次数:0 ] - 王振武;
<正> 当待排文件的记录数,大于计算机内存所能容纳的数量时,排序工作就要同时利用内存和外存来进行,因此称为外部排序。目前普遍采用的外部排序方法是:先内部排序,再外部合并。本文介绍一种不用外部合并的排序算法——堆溢流法。
1987年05期 18-21页 [查看摘要][在线阅读][下载 121K] [引用频次:0 ] |[阅读次数:31 ] |[网刊下载次数:0 ] - 隆亚新;
<正> 本系统是一个面向表格处理及全屏幕编辑的应用程序生成器,它为用户,特别是不具备计算机知识的企业管理及机关办事人员,提供了极为方便、简单、直观的开发应用表格的方法——画表法。这种画表法可让用户直接通过屏幕,根据该系统定义的图形符号,编辑出用户所需要的表格框架。若给出数据文件名,便可生成一个用户满意的报表。改变了针对一类表格就要编制一个应用程序的传统程序设计方法。目前,该系统已在王安PC和IBM PC/XT上运行。
1987年05期 24-26页 [查看摘要][在线阅读][下载 108K] [引用频次:0 ] |[阅读次数:85 ] |[网刊下载次数:0 ] - 李冬生;
<正> 目前微计算机上比较流行的汉字操作系统CC—BIOS2.10配有区位、首尾、拼音和快速等四种汉字输入方式。一般汉字用这四种方式中的任何一种都可以输入。但是有些汉字按正确的首尾、拼音或快速方式无法输入,只能使用区位方式输入,给使用者带来许多不便。据不完全统计,这样的汉字大约有一百多个。查其原因,主要是CC-BIOS2.10中的CCCC。EXE文件里的汉字扫描表编排上有一些错误。只要设法把这些编排上的错误改正,原来无法用首尾、拼音和快速方式输入的汉字就可以按正规的首尾、拼音和快速方式输入了。
1987年05期 27-29页 [查看摘要][在线阅读][下载 127K] [引用频次:0 ] |[阅读次数:62 ] |[网刊下载次数:0 ] - 陈震杰;
<正> 为加快软件开发速度,提高计算机应用水平,我们在DUAL MC68000微型计算机上,用PASCAL语言编制了一个Z80机器码源程序的辅助分析软件——Z80机器码源程序分析器ZOPA (Z80 Object Program Analyser)。该软件的输入是:由待分析的整个系统程序或应用程序(程序的正文段和数据段)的Z80机器码组成的文件、软件运行时输入机器码在内存的绝对地址和要分析模块的入口地址。软件运行结束时的输出是相应模块的反汇编程序、模块的结构信息以及对应的流程图。随着
1987年05期 30-33页 [查看摘要][在线阅读][下载 208K] [引用频次:0 ] |[阅读次数:29 ] |[网刊下载次数:0 ] - 张同根;王九奎;
<正> GPIB接口是国际上近年来发展的一种数据传输技术,它是按照IEEE-488/1978标准建立的“可编程仪器的数字接口”。HP-IB接口和IEC-625接口均与此相似。由于GPIB接口可以容许连接不同传输速度的15台设备,使人们可利用各种带有GPIB接口的通用仪器与微计算机组合在一起,通过软件控制来执行各种复杂的操作,在自动化测量中显得更加方便灵活。因此,国外的一些新型仪器都配置了这种接口。我们采用该接口将一台VC6041(日立)数字存储示波器和IBM PC/XT微机连接,并加装了联想式汉卡,操作系统用DOS
1987年05期 32-37页 [查看摘要][在线阅读][下载 264K] [引用频次:0 ] |[阅读次数:70 ] |[网刊下载次数:0 ] - 孙成明;
<正> 一、概述及原理一般的A/D转换方法,其转换的精度主要取决于A/D芯片的字长。例如八位A/D芯片的量化误差是1位,若其具有舍入式量化功能,则此误差可减小到0.5位,也就是说,A/D转换满刻度时的相对误差是1/512。这样的精度似乎已能满足一般需要了。但是若被测量的模拟量变化范围较大,且信号中弱电平的占空比也较大,则量化过程引起的相对误差对结果
1987年05期 40-43页 [查看摘要][在线阅读][下载 141K] [引用频次:0 ] |[阅读次数:51 ] |[网刊下载次数:0 ] - 詹士荣;
<正> 一、概述为推进企业管理现代化,当前中、小企业的厂长(或全局管理人员)急需以计算机为手段及时掌握和处理所属各部(科)的当前信息和历史数据,随时提取所需要的资料。显然,一般的专用软件(如工资管理、人事档案管理等)难以胜任。即使专为某厂某人设计一个咨询系统(或文件管理系统),也会因系统的专用性而失去它的普遍意义。为此,我们在IBMPC/XT上以C-dBASEⅡ为背景开发出一个方便、灵活、通用的汉字数据库管理系统(简
1987年05期 42-44页 [查看摘要][在线阅读][下载 143K] [引用频次:0 ] |[阅读次数:39 ] |[网刊下载次数:0 ] - 李秀山;
<正> 在时间顺序控制微计算机系统中,需有准确的时间基准,并具有时间的显示功能。对于单板机,可用LED显示,用CTC计数器/定时器获得时间基准。但这种方法设备比较复杂,成本较高,并且不易调试。为此我们开发了一种简易微机控制系统,用电子表显示标准时间,并给出准确的时间代码,用微处理机(Z80CPU)提取这一代码,同时利用内部寄存器进行逻辑判断、数学运算以及对多开关量的控制等等。本系统具有较高的时间精度,又可以简化设备,降低成本,易于调试。在本文推荐的代码提取电路的基础上,根据实际需要,增加必
1987年05期 47-50页 [查看摘要][在线阅读][下载 196K] [引用频次:0 ] |[阅读次数:60 ] |[网刊下载次数:0 ] - 张开元;
<正> 当控制系统将外部信息输入微计算机中去的时候,外界干扰也会通过输入口随之而入。干扰可能有不同的形式,诸如电磁干扰、电磁波干扰、电脉冲干扰等,但是,从输入口来看,却都是一些幅度、宽度不等的随机尖脉冲。抗干扰软件设计的任务,就是要识别真伪信息,摈弃干扰,留下有用的信号。本文介绍我们在软件设计中的几种不同的抗干扰软件设计方法。
1987年05期 49-50页 [查看摘要][在线阅读][下载 69K] [引用频次:0 ] |[阅读次数:47 ] |[网刊下载次数:0 ] - 王乃川;
<正> 用微计算机对信号频率进行测量采集是实际中常遇到的,但直接对多通道频率,尤其是超低频信号的测量采集,通常是困难的。为了实际应用,这里介绍一种通用型的低、超低频信号采集系统。该系统已用于一套标准系统中,效果很好,使用可靠,精度高,功耗较小,测量范围宽,对被测频率上限不同的要求可任意组合,抗干扰能力强,对被测信号幅度要求低。
1987年05期 53-56页 [查看摘要][在线阅读][下载 155K] [引用频次:0 ] |[阅读次数:22 ] |[网刊下载次数:0 ] - 周宗锡;
<正> IBM PC上配置的MS-DOS操作系统具有批处理的功能,程序员可以将许多完成特定功能的MS-DOS的外部命令以.BAT文件的形式保存在磁盘上。然后在操作系统状态下打入.BAT文件的文件名,计算机就会自动执行文件中的各条外部命令。这类似于CP/M操作系统下的SUBMIT命令,但用起来比SUBMIT命令更方便,更灵活。利用批处理文件可以省去调试程序过程中的许多枯燥的重复劳动。但是,由于批处理文件中的命令只能在DOS操作系统状态下执行,因此,BASIC状态下和动态调试程序DEBUG状态下的所有命令都
1987年05期 57-59页 [查看摘要][在线阅读][下载 147K] [引用频次:0 ] |[阅读次数:19 ] |[网刊下载次数:0 ] <正> 本院最近研制的MCS-51系列单片机开发板和CEBF-Ⅰ型微型计算机多功能接口板可将TP801单板机功能进行扩展。该板已在本院及全国许多单位的教学、实验、科研中得到广泛地应用。 MCS-51系列单片机集CPU,PIO、SIO,CTC、晶振电路、149字节RAM于一片,最高时钟频率12兆赫。将TP801单板机的CPU和监控ROM拔去,在单板机S-100总线直插开发板,从而借
1987年05期 57页 [查看摘要][在线阅读][下载 49K] [引用频次:0 ] |[阅读次数:28 ] |[网刊下载次数:0 ] - 马世昌;
<正> IBM PC BASIC的最大工作空间为64K字节。这当中包含程序代码区、解释程序工作区、变量及标量区、堆栈区。当我们在DOS下键入BASICA后出现的提示×××××bytefree中数值×××××是64K字节扣除解释工作区和堆栈区后剩余空间。而解释工作区的大小W(Worksize)可由下式近似计算:
1987年05期 60-62页 [查看摘要][在线阅读][下载 146K] [引用频次:0 ] |[阅读次数:29 ] |[网刊下载次数:0 ] - 高跃纲;
<正> 本文介绍的DS-ADC5型多功能A/D,D/A板是我公司开发的第三代产品,它继承了我公司同类产品的特点,同时又发扬了国内外同类产品的长处,具有适应性强、功能多等最大特色。使用方便、灵活,直接插在IBM PC/XT/AT主机槽内就可工作,形成完整的数据采集系统。该系统可完成多种方式下的采集、记录、回放、显示、测量和图形打印等功能。适用于工业过程控制、石油勘探、数据记录、数据分析以及信号检测等多种领域。该板转换速度快、精度高、功能齐全,通用性强,无论从功能上和质量上都可以和国外同类产品媲美,在
1987年05期 61-63页 [查看摘要][在线阅读][下载 137K] [引用频次:1 ] |[阅读次数:34 ] |[网刊下载次数:0 ] - 倪伯林;
<正> 用dBASE数据库系统做管理常常需要处理大量的报表,进行这种工作通常采用dBASE系统提供的格式化输出命令来描述报表,但这是一项很麻烦的工作,本系统可以很容易高效率地形成一个打印报表的命令文件,这个命令文件是面向dBASE程序设计者的,程序设计者只需稍加修改(加上表标题和表尾),立即可以在dBASE中运行。本系统还可给程序设计者以一定的灵活性。
1987年05期 65-66页 [查看摘要][在线阅读][下载 102K] [引用频次:0 ] |[阅读次数:55 ] |[网刊下载次数:0 ] - 侯亚畦;叶世超;
<正> 在使用APPLE Ⅱ微计算机中,当对外设进行顺序控制时,需要处理大量的开关量。例如需要控制断路器,接触器或继电器的开合,以及采集这些电器的状态等。由于这些电器的机械方面的原因,或控制脉冲丢失,会导致不能按预定的步骤进行操作(如拒绝跳闸或合闸),致使程序死机,无法继续执行,为此可采用以下的方法来避免这种故障。 1) 在程序中反复传送控制脉冲,可以避免控制脉冲丢失的现象。程序流程图见图1。 2) 当外部设备出现故障(例如机械卡死)使程序死机时,可采取以下的措施,使程序
1987年05期 66-67页 [查看摘要][在线阅读][下载 95K] [引用频次:0 ] |[阅读次数:20 ] |[网刊下载次数:0 ] - 高敦岳;陆宗骐;
<正> 为了开拓APPLE机在办公室自动化、文字处理和事务与企业管理等方面的应用,华东化工学院自动化所、深圳天利公司和中国科学院计算所共同研制和开发了APPLE联想式汉字系统,它是将原LX-80微型机的汉字功能移植于APPLE机上,使APPLE机具有性能最优良的汉字信息处理功能。它具有如下特点:
1987年05期 66-67页 [查看摘要][在线阅读][下载 103K] [引用频次:0 ] |[阅读次数:40 ] |[网刊下载次数:0 ] - 汤昭平;
<正> 通常,在一个系统中,若既要记录字符,又要绘制图形时,往往必须同时具备二种设备,这就降低了该系统的性能价格比。本文介绍一种方法,能用廉价的点行式微型打印机完成绘制平面图形的任务。这里所叙述的图形绘制方法与通常用打印机打印二维图象的方法截然不同。打印机打印二维图象时,一般是将已放入内存的二维图象点阵数据通过逐行扫描来实现。但对于绘制图形,此法就行不通。一则极为浪费内存,如果将平面图形转化为点阵数据,则具有信息量的数据只占整个点阵中极少的一部分;二则在大多数情况下,系统所得到的只是表示平面图形
1987年05期 67-68页 [查看摘要][在线阅读][下载 112K] [引用频次:0 ] |[阅读次数:42 ] |[网刊下载次数:0 ] - 虞金龙;
<正> CROMEMCO系统3/D系列机在68000 CROMIX分时操作系统下,存在512ms间隔的时钟中断和外设中断,用户软件不能进行A/D,D/A转换。为了克服“中断”信号的干扰,可由外加单板机(即在单板机上加A/D,D/A芯片,把经A/D采样后的数存入到单板机的RAM存储器中,然后把单板板RAM存储器中的数据经RS232接口送入主机)和屏蔽64FDC板子的中断源来实现转换。但以上两种方法分别存在一定缺陷,前者成本高,受单板机内存
1987年05期 68-69页 [查看摘要][在线阅读][下载 97K] [引用频次:0 ] |[阅读次数:121 ] |[网刊下载次数:0 ] 下载本期数据