我是30年前从Laser-310起步的,我来回答这个问题。

主要硬件规格:

CPU:Z-80A/4.7MHz主频

16K RAM + 2K Video RAM

16K ROM

磁带输出:波特率300

显示输出:图形 128x64, 文字:32x16



软件:

删减版 Microsoft Basic V2.0

加装DOS插卡后,支持部分软盘操作指令。



简介:

Laser-310是香港伟易达电子公司(VTech)于80年代生产的一种家庭教育电脑。这一系列中低端型号有Laser-110,200,210等。主要差别是RAM数量大小,和键盘的设计。当中Laser-200和Laser-310在中国大陆地区拥有量非常大。当时非常多中学和少年宫配置了Laser-310电脑,同一时候和此电脑配备到中学机房的有Apple
II和Comx-35/PC-1。在80年代初期,Laser-310和200差点儿同一时候出现,稍晚于R1 (日产LAMBDA-8300/PC-8300)电脑。大约在1986年5月左右,当时的《儿童计算机世界》报联合上海微电脑厂从香港伟易达公司进口了一批Laser-310,对订户价格有所优惠,这一活动是Laser-310进入了不少家庭。同一时期还有华南计算机厂生产的PZ-80电脑,可是由于软件数量少,产品工艺差等原因,并没有流行起来。

以上R1/Laser系列的CPU均为Z-80。

产品来源分析:

Laser200/310系列电脑最早的设计来自于澳大利亚Dick Smith 的VZ-200/300型家庭教育电脑。依照VZ-200或者VZ-300在网上查询,如今仍然能够查到非常多技术资料和PC版模拟器。预计香港伟易达公司当年得到了Dick
Smith公司的授权,才生产的Laser-200/300系列产品。如今从产品电路和结构设计上看VZ-200/300等产品,应该是Dick Smith公司的原创。而软件部分(firmware)则是删减了非常多高级Basic功能的TRS-80 (Tandy Radio Shack ) 固件。Laser-310软件开发的一个分支,后来就遵循恢复这些高级Basic指令来扩展Laser-310的功能,比方自己主动重编行号,浮点运算等。

对照VZ200/300和Laser-200/310内部照片分析,Laser-200差点儿复制了VZ-200的所有设计。部分照片看到,Laser-200内部的视频输出部分,採用了类似原型设计的prototype洞洞板,这在一个商业产品中是不应该出现的。Laser-210是200的兴许产品,可是似乎没有进入大陆地区。而Laser-310是在改进了VZ-300硬件设计的基础上推出的产品,全然取消了原型设计洞洞板,而且添加了键盘到主电路板的屏蔽层。

伟易达公司后期推出的Laser-500等型号的电脑和Laser200/300系列全然不兼容。



系统配置:

Laser-200/310系列电脑软硬件高度兼容,差点儿除了内存数量不一样外,其它所有一样。因此外设是能够通用的。

基本的有,16K RAM扩展卡,64K RAM扩展卡。光笔,软盘机及接口。操纵杆及磁带机。打印机是PP-40四色画图仪。



80年代对Laser-310的开发大致沿着几个方向:

1.硬件扩展,由于Laser-310将内部的I/O芯片和Z-80总线数据线通过插卡的方式开放出来。因此当时一个开发方向是想办法扩展硬件,如今仍然能回顾起来的有:

北京张宝田开发生产的求真汉卡。

外接A/D或者D/A卡。

以及将Z-80监控程序通过固化到EPROM内,然后插到机器上执行的各式扩展Basic及系统监控等。



2.改高显:即通过改动硬件,是系统提供高分辨率显示功能。

Laser-310视频控制器是MC6847,系统配置了2K RAM 6116作为显示内存,后期由贵州彭新民老师提出的一个思路是,改动MC6847的接线方式,外接8K显示内存6264,配合软件改动,是Laser-310可以提供256x128
2色的高分辨率显示,基本能够达到当时显示16x16标准汉字库字形的要求。



3. 软件开发:主要方向有回复被屏蔽掉的原TRS-80高级Basic指令。以及各式工业控制,数据採集应用。



如今能回顾起来,当时开发Laser-310比較著名的几个人物是:

简晶编写了普通分辨率下的汉字显示软件,贵州的彭新民,开发了高显系统,BSAVE和监控系统以及北京的张宝田开发了求真汉卡并申请了国家专利。



总结:



假设说PC-1500当时主要进入了工业控制及数据统计领域的话,Laser-200/310主要是环绕家庭教育,中小学教育展开的。当时大城市的重点中学逐渐配备了Apple II电脑,普通中学的机房则配备这种教育电脑。

Laser-310的鼎盛时期是从80年代中期,到后期88年89年CEC-I中华学习机进入家庭之前。

眼下在中国大陆地区,Laser-200/310系列电脑偶尔还能见到,主要是作为收藏和怀旧。国外的话,仍然还有几个站点和一部分人在继续讨论相关技术及应用。

我在知乎上关于Laser200/310电脑的文章。的更多相关文章

  1. 在知乎上看到 Web Socket这篇文章讲得确实挺好,从头看到尾都非常形象生动,一口气看完,没有半点模糊,非常不错

    在知乎上看到这篇文章讲得确实挺好,从头看到尾都非常形象生动,一口气看完,没有半点模糊,非常不错,所以推荐给大家,非常值得一读. 作者:Ovear链接:https://www.zhihu.com/que ...

  2. Google 内部代码是不支持异常(Excepton)的,C++ 异常的优劣之处有许多讨论(知乎上的讨论)

    最近 Google 开源了其内部多年使用的 C++ 代码库 Abseil 作为 C++ 标准库的补充,并会对其进行持续更新,本文对其进行简要介绍. 一句话概括,这个库的特点是用 C++ 11 的代码实 ...

  3. Android-通知栏上的RemoteView

    Android-通知栏上的RemoteView 学习自 <Android开发艺术探索> https://developer.android.google.cn/reference/andr ...

  4. ARCGIS知乎上的好文章

    http://zhihu.esrichina.com.cn/?/feature/ArcGISAndroidDevNote ArcGIS知乎上有哪些干货可以推荐? http://zhihu.esrich ...

  5. 已知圆上三个点坐标,求圆半径 r 和 圆心坐标

    问题: 已知圆上三个点坐标分别为(x1,y1).(x2,y2).(x3,y3) 求圆半径R和圆心坐标(X,Y) X,Y,R为未知数,x1,y1,x2,y2,x3,y3为常数 则由圆公式:(x1-X)² ...

  6. Python爬取知乎上搞笑视频,一顿爆笑送给大家

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:Huangwei AI 来源:Python与机器学习之路 PS:如有需 ...

  7. 16、爬取知乎大v张佳玮的文章“标题”、“摘要”、“链接”,并存储到本地文件

    爬取知乎大v张佳玮的文章“标题”.“摘要”.“链接”,并存储到本地文件 # 爬取知乎大v张佳玮的文章“标题”.“摘要”.“链接”,并存储到本地文件 # URL https://www.zhihu.co ...

  8. Kubernetes 在知乎上的应用

    从 Mesos 到 Kubernetes 之前的调度框架是基于 Mesos 自研的.采用的语言是 Python.运行了大概两年多的时间了,也一直比较稳定.但随着业务的增长,现有的框架的问题逐渐暴露. ...

  9. deep Learning 之入门一 (ps:知乎上看到的大佬写的非常好,所以自己记录下)

    作者:Jacky Yang 链接:https://www.zhihu.com/question/26006703/answer/129209540 来源:知乎 著作权归作者所有.商业转载请联系作者获得 ...

随机推荐

  1. JAVA思维导图系列:多线程0基础

    感觉自己JAVA基础太差了,又一次看一遍,已思维导图的方式记录下来 多线程0基础 进程 独立性 拥有独立资源 独立的地址 无授权其它进程无法訪问 动态性 与程序的差别是:进程是动态的指令集合,而程序是 ...

  2. C++0x简讯

    关于C++0x核心进展的一组简讯 刘未鹏 /文 C++的罗浮宫(http://blog.csdn.net/pongba) Concepts无疑是C++0x的杀手级特性之中的一个(也许称它“杀手级”另一 ...

  3. 更新整理本人全部博文中提供的代码与工具(Java,2014.09)

    为了更方便地管理博文中涉及的各种代码与工具资源,如今把这些资源迁移到 GitHub 中,有兴趣者可前往下载. Java 1.<高效 Java Web 应用开发框架 JessMA v3.4.1 正 ...

  4. 数据库迁移 - SQLServer->MySQL

    SqlServer转换为Mysql的一款工具推荐(mss2sql)

  5. Linux命令: chown

    touch auth.log root@ubuntu:/work# ls -l auth.log -rw-r--r-- 1 root root 0 Feb 18 19:27 auth.log chow ...

  6. [置顶] JNI之java传递数据给c语言

    1.首先创建 DataProvider类: package com.pl.ndkpassdata; public class DataProvider { static{ System.loadLib ...

  7. CCIE路由实验(5) -- BGP负载均衡

    enableconf tno ip do loenable pass ciscoline con 0logg syncexec-t 0 0exitline vty 0 4pass ciscologg ...

  8. ※数据结构※→☆线性表结构(list)☆============单向循环链表结构(list circular single)(四)

    循环链表是另一种形式的链式存贮结构.它的特点是表中最后一个结点的指针域指向头结点,整个链表形成一个环. 单循环链表——在单链表中,将终端结点的指针域NULL改为指向表头结点或开始结点即可. 循环链表的 ...

  9. Flexigrid的编辑功能

    editCells:function(){ if(!isEditing){ isEditing = true; $('tbody tr',$(t)).each(function () { for(va ...

  10. 一个必用的javascript框架:underscore.js - wine的思考 - ITeye技术网站

    AngularJS+JqueryMobile+PhoneGap 打造APP « Dogeek AngularJS+JqueryMobile+PhoneGap 打造APP