终端其实就是一种输入输出设备,相对于计算机主机而言属于外设,本身并不提供运算处理功能。早期的计算机终端一般是机电的电传打字机,比如ASR33。但是对于大多数应用来说它们太慢了。 The Teletype Model 33 is an electromechanical teleprinter designed for light-duty office. 中国人把 teleprinter 翻译成 "电传打印机" ,它其实就是一 “传真机” ,明白吗?呵呵 There are three versions of the Model 33: the Model 33 ASR, (Automatic Send and Receive), which has a built in 8-level punched tape reader and tape punch; the Model 33 KSR (Keyboard Send and Receive), which lacks the paper tape reader and punch; the Model 33 RO (Receive Only) which has neither a keyboard nor a reader/punch. The Model 33 was one of the first products to employ the then new ASCII code. A companion Model 32 used the more established five-level Baudot code. Because of its low price and ASCII-compatibility, the Model 33 was widely used with early minicomputers. 发送是 punched tape 就是 “ 纸带、穿孔带 ”的意思。接收是 tape punch (纸带穿孔) ASCII 码,有效信息是7位的,有一位是同步位,所以加起来是8位,就是 那个8-level 。 由于穿孔带有固定的代码孔不易受环境如磁场的影响便于长期保存和使用且程序的储存量大故至今仍是数控机床主要而常用的信息输入方式。 穿孔带和缺点是当传递的信息量多时纸带会很长有几百米甚至超过1千米使其不易保存。常用标准穿孔带有五单位带宽17.5毫米和八单位带宽25.4毫米两种。五单位穿孔带每行最多可穿5个孔,因此它所能记录的信息较少用于线切割简易数控及点位控制等简单功能的数控机床上,而八单位穿孔带能记录的信息较多广泛用于车、铣、自动换刀等多功能的数控机床上。实际中运用最广泛的穿孔带是黑色纸带八单位穿孔带的尺寸,其每一行最多可有8个信息孔且必须有一个同步孔。 两种国际通用标准即ISO 国际标准化组织 及EIA 美国电子工业协会标准。我国已正式批准的数字控制标准有JB3208—83《数字控制机床穿孔带程序段格式中的准备功能G和辅助功能M的代码》等标准。 波德码:一种以五数元代表一字符的数据通信代码。波德码是一位早期的法国电报工程师艾美波德的构思,很多电传打字机都采用这个体制。 Coding schemes used for teleprinters included a variation of the Baudot code (1920s) and ASCII (1960s). 用于电传打字机的代码序列包括博多电码的变体(1920年代),和美国标准信息交换码(1960年代)。 找个东西一看,你就明白了,呵呵 1970年代初许多计算机公司认识到电视输入终端比穿孔卡片要好得多,而且可以使得计算机更加容易与用户互动,产生新的应用。当时的毛病在于相对于当时的小型计算机来说要显示一页文字所需要的内存太大了。在集成电路普及以前要显示电视信号所需要的速度对当时的逻辑门所提出的技术挑战也太高了。当时有一家公司宣布要生产一台价值15,000美元的视频终端,吸引了许多购户,但是最后它的工程师们决定这个计划无法完成。 另一个解决方法是泰克公司发明的存储管,这台机器可以显示输出给它的信息,但是无法刷新。 直视存储管最初是为单次示波技术而研制的,由于在CRT 内部有泛射枪(flood guns)去保持屏面上的图形,因此不需要高价的刷新存储器,从而减少了图形显示器的价格,导致了分时计算机系统的发展和图形显示系统的增长。 保持屏幕图形的方法是直视存储管(DVST)通过紧贴在屏幕荧光层后的电荷分布来存储图形信息。DVST使用两支电子枪。一支是基本枪,用来存储图形图案;另一支是泛流枪,用来保持图形显示。 如果按照CRT 的管面结构和电子扫描方式对CRT 图形显示器加以分类,它主要有如下三种类型: (1)随机扫描直视存储管显示器(直视存储管型);(2)随机扫描屏面刷新显示器(随机扫描型);(3)光栅扫描屏面刷新显示器(光栅扫描型)。 在早期的分时系统中,用直视存储管构成远程终端有着明显的优点。由主机一次产生一个图形向量传送给廉价的直视存储管终端,在屏面上建立图形以后,不再需要 本地存储器或刷新电路。但是,由于它不能进行部分擦除,所以它不能像另两种显示器那样具有会话能力,这一点大大限制了它的用途。 早在50 年代初就诞生了第一个带有CRT输出的计算机; 雷达显示器广泛地采用雷达示波管(早期的随机扫描CRT)。但是, 大部分指、火控设备, 不管是机电的还是数字的, 用的还是刻度盘、指示灯, 雷达显示器的CRT采用的也是模拟控制电路。 60 年代末到70 年代初, 微电子技术取得了突破性进展, 特别是中小规模集成电路和小型机的发展, 促进了CRT控制电路由模拟向数字电路的转变。 注:你要是相信平民英雄了,那我也没有办法。 Datapoint Corporation was created in 1968 by two engineers, Phil Ray and Gus Roche, who had acquired cutting-edge(尖端) knowledge of computer technology through their work on various NASA projects. 真正重要的是未来,尤其是对过去的统计推断不是线性外推。 当为华尔街承销商评估高级存储系统时,我与这个领域的几个专家就晶体管密度在1970年代增长的推测进行了商讨。在执行那个评估时,与此领域的一些专家的讨论使我很受益。当时来自加州理工学院的 Carver Mead 教授,就是那些专家中的一位。他的物理定律对晶体管密度的增长设定了底限的观点使我印象很深。 由于每单位面积晶体管数量的快速增长,无可避免的是, 在某个时候,一个整块的中央处理器将可以在单个芯片上实现。虽然我不能判断最低需要多少晶体管才可以将一个中央处理器实现为一个单个的集成电路,但似乎一代或二代的每单位面积晶体管数量的 4 倍增加就应该足够了。 计算成本的下降比每晶体管成本的下降更急剧。在像计算机终端的设备上, 单片计算机可以执行更昂贵组件的任务,然后还留有时间基本免费地执行本地数据处理的操作。 数据库本质上就是非本地的。在评估期间,信息处理也同样是非本地的。但是计算成本大幅下降的前景暗示了一个即将到来的集中数据存储和使用点信息处理的分离。因此,在我看来,一个从远程计算和本地共享计算的根本转变将是不可避免的,同时, 使用点计算将出现成为一个根本的新趋势。 我与时任 Datapoint 公司研究与发展副主席的 Austin (Gus) Roche 进行了更深层次的讨论。我向他转达了我的想法,即“使用点”电脑将取代哑终端电脑。Gus 向我妥协了,同意一个有着中央处理机的智能终端机,将是下一步的自然趋势。 早期的视频终端使用特别的逻辑门,没有自己的中央处理器。发展微处理器的动机之一就是要简化终端里的电子组件的复杂性。大多数终端的屏幕是绿色或者橙色的,它们与大型计算机相连。典型的终端使用RS-232之类的串行数据通信与主机相连,后来所谓的智能终端(如VT52和VT100)被引入。 今天依然有许多这两个终端的模拟软件。这些终端之所以被称为“智能”是因为它们理解转义串行,可以定位光标和控制显示位置。重要的非VT100终端有IBM 3270、Tektronix 4014(著名的泰克公司)。 英特尔在当时的主营业务是设计和生产 1024 位动态随机存储器芯片。另外,英特尔也在为日本的 Busicom 公司设计用于计算器的可编程芯片组(后被命名为 4004)。当英特尔意识到其技术人手不够同时研发这两个产品时,便搁置了 8008 的研发。 当一听到英特尔搁置了 8008 的开发后,我立即与当时英特尔的 CEO,Noyce 博士会面了。我向他表达了我的观点,即:4004 不适用于大众需求,因为:它的 4 位芯片甚至不足以表现字符数据。我让他知道我坚信 8 位单片微处理器将彻底改变电脑业,我劝他恢复 8008 项目,并建议他我可能是 8008 的第一个客户。随后,Noyce 博士同意在首先为 Busicom 完成 4位单芯片组后,继续完成 8008 的开发。他还补充道:英特尔在恢复 8008 项目前,将需要获得 Datapoint 公司的一个发行。我便告诉 Noyce 博士,我会和 Datapoint 的主席 Phil Ray 谈谈关于授予你需要的这个发行。然后我回到圣安东尼奥与 Phil Ray 见了面,他答应了提供给英特尔所要求的发行。 8008 引发了 8080 的设计,最终诞生了奔腾处理器。4004 和随后的微处理器家族在设计上没有共同点。因为事实上:8008 是由 Datapoint 完成逻辑设计部分,不过英特尔授予了 4004 第一个微处理器的历史地位。 连指令集都是datapoint 公司的,intel 只是一家半导体制造公司,不是一家计算机公司,understand 1972年,Intel发布了8008微处理器——世界上第一款8位微处理器。8008微处理器有18个引脚,其中地址总线使用了14个引脚,并且与8位数据总线复用引脚。 指令集源自是Datapoint公司为计算机的CRT-键盘终端设计的但相当通用的指令集。当时英特尔还是一家生产DRAM为主业的公司,缺乏这方面的技术储备。 我只找到泰克公司为什么要用8008 的资料,《1975 IEEE intercon conference record》“ The Microprocessor as an instrumentation interface component”。 在两年前已经诞生了一种最新颖的元件——单片计算机即微处理器。在计算机领域看来,它是计算机的一种自然的发展,然而在电子工程的其它领域里,微处理器则视为一种革命性的元件。 因为可以用非常低廉的计算、控制元件,从而有可能用新的途径来设计许多小型系统,诸如测试仪器、计算机终端、仪器接口及计算机外围设备的控制装置。 它具有许多优点:使得系统的特性取决于控制程序而不是硬件电路。程序一般都是存储在标准的ROM 中,因此系统的特性改变仅仅变更ROM ,无需再去改变电路板重新连线了。由于能够更快地转向新的设计,所以这种灵活性对设计者和生产都是有价值的。其它的优点包括组装简单、功耗小、冷却要求低、印刷电路板与接插件少,系统的测试简单、而且还缩减了设备清单。 电气设计师发现他所面临的某些不太熟悉的软件设计任务,这就要求他们用一行行代码来编写程序,从而代替实验电路板。对很多设计师来说,编制软件设计是一项新的尝试。 最典型的就是CCDOS 的设计者严援朝,最后不得不去学C 语言。他以前做过“电视机改装成终端”的改装。 ××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××× 其实啊,8008 是4位运算器+ 微程序 实现的,除了运算器以外还有一个微程序时序发生器。 通常,微程序设计的机器与无微程序设计的机器可按下面方式加以区别:教老的、无微程序设计的机器是利用门和触发器的任意连接组合实现机器控制所需要的时钟和控制信号。而微程序设计的机器则是高度时序化的,并通过控制操作段来组织各种操作。在最简单的定义中,微程序控制器由微程序存储器和确定下一条微指令地址结构的那二部分组成。 为什么要有时序,因为要同步嘛,组件越来越多,系统越来越复杂。
http://www.kaixin001.com/repaste/5220814_8054710663.html 乔教主说“everybody in the country should learn how to program a computer...because it teachs you how to think”.总有人说美国失业率太高,没有实业,看到这个视频,看来美国人的想法跟我一样,ICT就是美国最大的实业。我记得我上小学时看过CCTV的一个新闻,说微软一个员工可以为当地提供7个工作岗位,我想这就是过去的,跟将来美国解决失业的方法吧。 有能百分百预测国内市场的大神说美元的地位是靠石油建立的,石油不行了美元就不行了。我从小到大在学校里接受的各种教育告诉我的跟这个视频里大佬们告诉美国人民的主题思想没什么本质区别(就是太宗那句:科学技术是第一生产力)。三十年前就至少把自己一半身家压在ICT上的美元,07年次贷危机后更是压了更多筹码在里面,我是真心看不出来未来十几年内它会怎么没落。 计算机代表了人类目前为止生产力的极限,我相信马克思说的,生产力决定生产关系,我相信历史最后选择的都是能代表先进生产力的那个。 缠中说禅当年说欧元兑美元的中间位置是1:1.2,在几年前的位置时认为美元没落下去说不定能到1:2(我能理解缠那时的估计,因为那时候诺基亚彻底战胜了MOTO,成为手机业霸主,别的行业也有很多类似的事),但残酷的现实是到1:1.6时候欧盟内的最优质资产之一北欧的诺基亚就快黄了,真到1:2黄的就是的德国西门子大众了. 百年后人类中没几个人会在乎美国人百年前用美元占过别人便宜,人们只会知道他们上学时得学习一门课程,名字叫计算机科学与技术,就像现在全世界中学里都得学习物理化学,而没几个人关心当年欧洲人殖民过别人,甚至灭过几个种族