论文部分内容阅读
1981年,世界上诞生了第一台IBM PC。在此,我们回顾历史,呈现给大家,以此纪念个人电脑26周年诞辰。
IBM得到其伙伴的大力支持后,研发出了令人兴奋的产品。更让我们高兴的是,IBM已经将其命名为IBM个人电脑(Personal Computer)。
不管是从其严肃性还是娱乐性的应用程序来考虑,该系统中为人称道的设计实在不少。这种系统竟然从造价相对较贵的基于盒式磁带的配置发展演变为全棕色的双磁(软)盘/彩色图像机,并为市场竞争带来了经济的选择。该电脑设计精良,秉承了IBM产品一贯出类拔萃的品质,自不待言。
在对发展中的个人电脑业进行了非常仔细的观察研究之后,IBM最终决定在14个月前启动个人电脑项目。公众也逐渐了解了这些机器的用途,同时,其价格也在下降。这样的市场背景对蓝色巨人来说是成熟的,因此IBM决定展开行动。
在某些核心人员和关键公司都承诺保守秘密的情况下,IBM就开始和熟悉微型电脑游戏的核心人员探讨其发展计划。微软,从项目开展之初就加入到项目中来了。然而,当前这种机器还只在美国销售。IBM不会宣布这种机器什么时候将登陆英国市场,即使IBM真有这样的计划。
该机器的最低配置就在于两个部分:系统单元,包括内存、处理器、扬声器、电源、五到六个扩展插槽、有六英尺长环绕电缆的键盘。在系统单元的前部还可装上一到两个5.25英寸的软盘驱动器。另外一部分就是显示器或者家用电视。如果这些显示器和电视没有配备磁盘,那么就需要一个带DIN接口的家用磁带录制设备。IBM也提供Epson打印机,作为其标配组件,不过,你也可以选择自己中意的打印机。
整个设计看上去很舒服,组件既各自分明,又完美地融为一体。每一个设计细节都为将要第一次使用电脑的用户而考虑。IBM竭尽全力使系统便于用户配置和使用。IBM提供的单色显示器性能非常稳定,可以清楚地显示每行80个字符的25排信息。彩色显示器或电视则让你选择显示24行每行40字符还是80字符的信息量。图像分辨率在色彩上不尽人意:在单色9×14大小中,每个字符的分辨率为7×7,而在8×8大小中,其分辨率为7×7。
IBM警告说,某种电视和显示器(非IBM品牌的)可能在数据传输时导致数据错误,除非该屏幕与系统单元至少保持12英寸的距离。彩色显示器则要求配备特别的适配器,插入其中一个扩展槽,这样就能支持高达16色的文本模式、四色的中等分辨率(320×320)以及黑白两色的高分辨率(640×200)。
显示器允许你自己随意定义128色图像字符。电路板也同样支持光笔的使用。要使用电视的话,那么最好买一个射频调节器。IBM单色显示器品质优良,大小尺寸11.5英寸,荧光涂层呈绿色,带防眩目屏幕。其显示效果非常稳定,没有一点闪烁光点,尖锐的噪音也不再出现。取得这种显示效果的稳定性,是靠高持久性的荧光涂层,这种涂层会比其他多数屏幕启动时慢上那么一点儿时间,但效果却好多了。其他显示器,我能想到的也有一到两种,但是,显示效果不理想,可以说差了十万八千里。
通常情况下使用,估计你甚至根本没有注意接下来的这个问题。单色显示器适配器插入后就占用了一个插槽,因此,实际上适配器同时也充当了Epson打印机的接入端口。所以,对于彩色显示器来说,因本身无打印机接口,需要另外配置适配器。
具有隔声功能Epson MX-80牵引送纸系统是标准配置。线缆价格为55美元多点。至于“typamatic”键盘,简直就是一件艺术品。触控式键盘、自动化重复键和你能想象出的任何键都一应俱全,这一切全归于IBM在打字机设计领域的积累和经验。
该键盘有10个功能键、分门别类的控制键以及分开的数字键盘。只要你打开Numlock键,就可以实现“插入”、“删除”、“控制光标”、“向上和向下翻页”、“开始”及“结束”功能。
制表键方向既可向下也可向上,Prtscr键则让你可将文本从屏幕上直接转储在打印机上。在Basic中编程时,你只要将Alt键按住并敲一个键,就能将大多数常用的命令打印出来。10个功能键都有其各自的功能,旨在实现一键完成任务,如,保存、加载。你也可以用Basic中的命令重新定义功能键各自的功能。不过,有个Scroll Lock键,看似神秘,其实派不上什么用场。
我们测试的系统都配有两个驱动器,各自都能插入一个软盘。每个软盘容量为160KB,分为40个磁道,每个磁道又分为8个512字节大小的扇区。在系统单元内部,配备8088型处理器。处理器采用内部16位架构,具备8位数据传输和20位地址处理能力,最大内存寻址容量达到1MB。
8位数据总线使8088型与主流8080/8085支持电路兼容。你能获得16KB到256KB的RAM(随机存储内存),另加适配卡上的4KB或者(彩显)16KB的显示存储空间。这样以来,处理器集成电路板上最大就有64KB的内存空间,如在扩展槽上再插人32KB或64KB的集成电路板,空间就更大了。
现有的其他卡类就是一个游戏控制适配器和一个非同步的通信适配置器。后者为RS232C/交流环路接口,能产生50到9600的电信波特。通常情况下,彩色/显卡占用一个插槽,打印机一个,磁盘驱动器一个。因此,就只剩下两个插槽供游戏、通信及其他内存条使用了。
我认为,如此配置的电脑将能满足绝大多数潜在购买用户的需求。微软推出的Cassette Basic Interpreter,采用容量40KB的ROM(只读存储器),同时带有输入/输出例程,竟成标准配置。
Enhancements和DOS操作系统从磁盘加载。每个外围产品都是中断驱动的,这意味着,当某一设备没有运行时,那么电脑就不会加以干预,对其视而不见。一旦某设备要执行其他任务时,它将中断处理器,要求其注意新任务。这种设计使编程变得更加容易,同时也因避免了等待时间,使机器运行速度显著上升。
我们设计的基准,并不是着眼于强调这类任务,所以,尽管它们运转速度快,但并不见得十分出色。启动时,系统首先执行内部自检程序,准备完毕后,电脑会发出“嘀滴”的响声,这时你可将程序或其任何能加载的东西加载到电脑。电脑对某些组合键也会作出反应。如果你想要重新启动DOS,同时按下Esc、Alt和Del(sic)键,如果想要暂停执行程序,则同时按Ctrl和NumLock键。
软件
除微软的Cassette Basi外,所有的软件都是随机赠送的。接受基准测试的产品包括Disk Basic, Advanced Basic, DOS, EasyWriter, Visicalc, Adventure,财务和通讯软件,还有Pascal Compiler.
IBM从开始就没有认清进行软件开发的意义,因此就让其他公司为IBM生产其软件套件。微软发布了 Basics,Pascal compiler, DOS及Adventure game。个人软件公司(Personal Software)则推出了VisiCalc—就是那款我们熟知而喜爱的升级版电子制表软件。
EasyWriter,Infromation Unlimited公司产品,是一款很有趣的文字处理软件。
因为该产品高度依赖于内存。这也就是说,单独的文本文件大小不能超过18500个字符。然而,连接功能允许EasyWriter把大量的不同文件视为同一个文件。因此,你能将不同的文本放在一起,进行字数统计,甚至可以恢复被删除的文件,只要你在执行删除后并没有移动光标。即使是我拥有、也深爱着的Spellbinder也无法提供最后这两个功能。
内置的Cassette Basic是微软Basic-80的超集。这允许你使用所有的256个字符,在介质上绘图或者绘高分辨率图像,通过扬声器播放声音,控制光笔和游戏手柄。能实现全浮点运算,处理的精度高达17位数字。不过,这也需要借用用户4KB的内存。
Disk Basic使用的内存为24KB,额外的1.5KB内存则分拨给通讯设施使用。这允许用户处理基于磁盘的文件,跟踪日期和时间,满足两个额外打印机的需要,为RS232端口提供驱动。
Advanced Basic的内存为29KB,用起来显得捉襟见肘,额外的1.5KB内存则专门用于通讯。这其中包括了一个图形宏语言,提供了不少指令语句(statements),如Input(输入)、Circle(画圆)、Get(取得)、Paint(涂色)及Draw(绘图)。在文本模式中稍加操作就能让你定义活动页面(active page)和直观页面(visual page)。在你观看第一屏的内容时,电脑程序则准备为你显示下一屏的内容。
音乐宏语言让你能创建音乐和音响效果。一旦启动了播放程序,即使你执行其他任务,音乐会照样播放,所以,在玩游戏的时候你还有音乐相伴。
当然,这种DOS和IBM主机的DOS是不同的。有些人把它叫做PC-DOS来加以区别,但在此,我还是在本文中坚持使用DOS这个叫法。在其产品系列中,它与CP/M相似,只不过,前者易用性好多了。其实这也并不出我们意外。举例来说,如果想要将CP/M的文件拷贝,你不得不加载PIP Facility,然后给出必要指令。而在DOS中,只要输入“copy”, 要拷贝的文件名以及将要命名的新文件名即可。然而,如果用PIP,顺序全反过来了—你必须在开始时就要为新文件命名。
DOS的其他功能让你能实现如下任务:拷贝整个磁盘内容、比较两个文件或一对文件的内容、列出磁盘的内容、输入文件的内容并将DOS存储在另外一个磁盘上。如果你对上面的功能不以为然,觉得不过尔尔。的确如此,不过,如果所有的指令在英语中足够相近,那就是个例外,如DISKCOPY。
那谁会用它
IBM认为家庭、办公室、实验室及学校会用到个人电脑。IBM将其目标用户定义为小企业、自由职业工作者、部门用户、家庭用户及电脑发烧友。而这种定义差不多是包括了每个人,不是吗?我不是太肯定,专业级发烧友是否能够买得起。我所认识的电脑发烧友都在经济性设备上费尽心思,想要让这些便宜的机器真正工作起来,藉此自娱自乐。我也不太确定他们是否也会因为IBM为之提供的这些好设备和服务而兴奋。
IBM指定的所有经销商都必须同意,销售过程中不得夸大设备的功能,而且,不管电脑本身在什么地方购买,都需为用户提供售后保修工作。因此,如果IBM个人电脑真的有一天进入英国市场,你们也就知道你所能期望的产品到底如何了。
该系统极有可能是我迄今为止见过的最专业的组合系统,现在来说,唯一的缺憾就是无法见到大量的同类产品,但我宁愿认为整个世界都将为之努力,试图填补这个缺口。
硬件、软件、文档处理、经销及支持细节方面,IBM都为之倾注了大量的心血。说得更简单点,该系统简直就是个极品。IBM个人电脑还未在英国上市销售,实在是一大憾事。
IBM得到其伙伴的大力支持后,研发出了令人兴奋的产品。更让我们高兴的是,IBM已经将其命名为IBM个人电脑(Personal Computer)。
不管是从其严肃性还是娱乐性的应用程序来考虑,该系统中为人称道的设计实在不少。这种系统竟然从造价相对较贵的基于盒式磁带的配置发展演变为全棕色的双磁(软)盘/彩色图像机,并为市场竞争带来了经济的选择。该电脑设计精良,秉承了IBM产品一贯出类拔萃的品质,自不待言。
在对发展中的个人电脑业进行了非常仔细的观察研究之后,IBM最终决定在14个月前启动个人电脑项目。公众也逐渐了解了这些机器的用途,同时,其价格也在下降。这样的市场背景对蓝色巨人来说是成熟的,因此IBM决定展开行动。
在某些核心人员和关键公司都承诺保守秘密的情况下,IBM就开始和熟悉微型电脑游戏的核心人员探讨其发展计划。微软,从项目开展之初就加入到项目中来了。然而,当前这种机器还只在美国销售。IBM不会宣布这种机器什么时候将登陆英国市场,即使IBM真有这样的计划。
该机器的最低配置就在于两个部分:系统单元,包括内存、处理器、扬声器、电源、五到六个扩展插槽、有六英尺长环绕电缆的键盘。在系统单元的前部还可装上一到两个5.25英寸的软盘驱动器。另外一部分就是显示器或者家用电视。如果这些显示器和电视没有配备磁盘,那么就需要一个带DIN接口的家用磁带录制设备。IBM也提供Epson打印机,作为其标配组件,不过,你也可以选择自己中意的打印机。
整个设计看上去很舒服,组件既各自分明,又完美地融为一体。每一个设计细节都为将要第一次使用电脑的用户而考虑。IBM竭尽全力使系统便于用户配置和使用。IBM提供的单色显示器性能非常稳定,可以清楚地显示每行80个字符的25排信息。彩色显示器或电视则让你选择显示24行每行40字符还是80字符的信息量。图像分辨率在色彩上不尽人意:在单色9×14大小中,每个字符的分辨率为7×7,而在8×8大小中,其分辨率为7×7。
IBM警告说,某种电视和显示器(非IBM品牌的)可能在数据传输时导致数据错误,除非该屏幕与系统单元至少保持12英寸的距离。彩色显示器则要求配备特别的适配器,插入其中一个扩展槽,这样就能支持高达16色的文本模式、四色的中等分辨率(320×320)以及黑白两色的高分辨率(640×200)。
显示器允许你自己随意定义128色图像字符。电路板也同样支持光笔的使用。要使用电视的话,那么最好买一个射频调节器。IBM单色显示器品质优良,大小尺寸11.5英寸,荧光涂层呈绿色,带防眩目屏幕。其显示效果非常稳定,没有一点闪烁光点,尖锐的噪音也不再出现。取得这种显示效果的稳定性,是靠高持久性的荧光涂层,这种涂层会比其他多数屏幕启动时慢上那么一点儿时间,但效果却好多了。其他显示器,我能想到的也有一到两种,但是,显示效果不理想,可以说差了十万八千里。
通常情况下使用,估计你甚至根本没有注意接下来的这个问题。单色显示器适配器插入后就占用了一个插槽,因此,实际上适配器同时也充当了Epson打印机的接入端口。所以,对于彩色显示器来说,因本身无打印机接口,需要另外配置适配器。
具有隔声功能Epson MX-80牵引送纸系统是标准配置。线缆价格为55美元多点。至于“typamatic”键盘,简直就是一件艺术品。触控式键盘、自动化重复键和你能想象出的任何键都一应俱全,这一切全归于IBM在打字机设计领域的积累和经验。
该键盘有10个功能键、分门别类的控制键以及分开的数字键盘。只要你打开Numlock键,就可以实现“插入”、“删除”、“控制光标”、“向上和向下翻页”、“开始”及“结束”功能。
制表键方向既可向下也可向上,Prtscr键则让你可将文本从屏幕上直接转储在打印机上。在Basic中编程时,你只要将Alt键按住并敲一个键,就能将大多数常用的命令打印出来。10个功能键都有其各自的功能,旨在实现一键完成任务,如,保存、加载。你也可以用Basic中的命令重新定义功能键各自的功能。不过,有个Scroll Lock键,看似神秘,其实派不上什么用场。
我们测试的系统都配有两个驱动器,各自都能插入一个软盘。每个软盘容量为160KB,分为40个磁道,每个磁道又分为8个512字节大小的扇区。在系统单元内部,配备8088型处理器。处理器采用内部16位架构,具备8位数据传输和20位地址处理能力,最大内存寻址容量达到1MB。
8位数据总线使8088型与主流8080/8085支持电路兼容。你能获得16KB到256KB的RAM(随机存储内存),另加适配卡上的4KB或者(彩显)16KB的显示存储空间。这样以来,处理器集成电路板上最大就有64KB的内存空间,如在扩展槽上再插人32KB或64KB的集成电路板,空间就更大了。
现有的其他卡类就是一个游戏控制适配器和一个非同步的通信适配置器。后者为RS232C/交流环路接口,能产生50到9600的电信波特。通常情况下,彩色/显卡占用一个插槽,打印机一个,磁盘驱动器一个。因此,就只剩下两个插槽供游戏、通信及其他内存条使用了。
我认为,如此配置的电脑将能满足绝大多数潜在购买用户的需求。微软推出的Cassette Basic Interpreter,采用容量40KB的ROM(只读存储器),同时带有输入/输出例程,竟成标准配置。
Enhancements和DOS操作系统从磁盘加载。每个外围产品都是中断驱动的,这意味着,当某一设备没有运行时,那么电脑就不会加以干预,对其视而不见。一旦某设备要执行其他任务时,它将中断处理器,要求其注意新任务。这种设计使编程变得更加容易,同时也因避免了等待时间,使机器运行速度显著上升。
我们设计的基准,并不是着眼于强调这类任务,所以,尽管它们运转速度快,但并不见得十分出色。启动时,系统首先执行内部自检程序,准备完毕后,电脑会发出“嘀滴”的响声,这时你可将程序或其任何能加载的东西加载到电脑。电脑对某些组合键也会作出反应。如果你想要重新启动DOS,同时按下Esc、Alt和Del(sic)键,如果想要暂停执行程序,则同时按Ctrl和NumLock键。
软件
除微软的Cassette Basi外,所有的软件都是随机赠送的。接受基准测试的产品包括Disk Basic, Advanced Basic, DOS, EasyWriter, Visicalc, Adventure,财务和通讯软件,还有Pascal Compiler.
IBM从开始就没有认清进行软件开发的意义,因此就让其他公司为IBM生产其软件套件。微软发布了 Basics,Pascal compiler, DOS及Adventure game。个人软件公司(Personal Software)则推出了VisiCalc—就是那款我们熟知而喜爱的升级版电子制表软件。
EasyWriter,Infromation Unlimited公司产品,是一款很有趣的文字处理软件。
因为该产品高度依赖于内存。这也就是说,单独的文本文件大小不能超过18500个字符。然而,连接功能允许EasyWriter把大量的不同文件视为同一个文件。因此,你能将不同的文本放在一起,进行字数统计,甚至可以恢复被删除的文件,只要你在执行删除后并没有移动光标。即使是我拥有、也深爱着的Spellbinder也无法提供最后这两个功能。
内置的Cassette Basic是微软Basic-80的超集。这允许你使用所有的256个字符,在介质上绘图或者绘高分辨率图像,通过扬声器播放声音,控制光笔和游戏手柄。能实现全浮点运算,处理的精度高达17位数字。不过,这也需要借用用户4KB的内存。
Disk Basic使用的内存为24KB,额外的1.5KB内存则分拨给通讯设施使用。这允许用户处理基于磁盘的文件,跟踪日期和时间,满足两个额外打印机的需要,为RS232端口提供驱动。
Advanced Basic的内存为29KB,用起来显得捉襟见肘,额外的1.5KB内存则专门用于通讯。这其中包括了一个图形宏语言,提供了不少指令语句(statements),如Input(输入)、Circle(画圆)、Get(取得)、Paint(涂色)及Draw(绘图)。在文本模式中稍加操作就能让你定义活动页面(active page)和直观页面(visual page)。在你观看第一屏的内容时,电脑程序则准备为你显示下一屏的内容。
音乐宏语言让你能创建音乐和音响效果。一旦启动了播放程序,即使你执行其他任务,音乐会照样播放,所以,在玩游戏的时候你还有音乐相伴。
当然,这种DOS和IBM主机的DOS是不同的。有些人把它叫做PC-DOS来加以区别,但在此,我还是在本文中坚持使用DOS这个叫法。在其产品系列中,它与CP/M相似,只不过,前者易用性好多了。其实这也并不出我们意外。举例来说,如果想要将CP/M的文件拷贝,你不得不加载PIP Facility,然后给出必要指令。而在DOS中,只要输入“copy”, 要拷贝的文件名以及将要命名的新文件名即可。然而,如果用PIP,顺序全反过来了—你必须在开始时就要为新文件命名。
DOS的其他功能让你能实现如下任务:拷贝整个磁盘内容、比较两个文件或一对文件的内容、列出磁盘的内容、输入文件的内容并将DOS存储在另外一个磁盘上。如果你对上面的功能不以为然,觉得不过尔尔。的确如此,不过,如果所有的指令在英语中足够相近,那就是个例外,如DISKCOPY。
那谁会用它
IBM认为家庭、办公室、实验室及学校会用到个人电脑。IBM将其目标用户定义为小企业、自由职业工作者、部门用户、家庭用户及电脑发烧友。而这种定义差不多是包括了每个人,不是吗?我不是太肯定,专业级发烧友是否能够买得起。我所认识的电脑发烧友都在经济性设备上费尽心思,想要让这些便宜的机器真正工作起来,藉此自娱自乐。我也不太确定他们是否也会因为IBM为之提供的这些好设备和服务而兴奋。
IBM指定的所有经销商都必须同意,销售过程中不得夸大设备的功能,而且,不管电脑本身在什么地方购买,都需为用户提供售后保修工作。因此,如果IBM个人电脑真的有一天进入英国市场,你们也就知道你所能期望的产品到底如何了。
该系统极有可能是我迄今为止见过的最专业的组合系统,现在来说,唯一的缺憾就是无法见到大量的同类产品,但我宁愿认为整个世界都将为之努力,试图填补这个缺口。
硬件、软件、文档处理、经销及支持细节方面,IBM都为之倾注了大量的心血。说得更简单点,该系统简直就是个极品。IBM个人电脑还未在英国上市销售,实在是一大憾事。