HTBasic

✍ dations ◷ 2025-09-09 20:26:26 #HTBasic

HTBasic(也称Rocky Mountain BASIC、 RMB、RM-BASIC),是BASIC程序设计语言的一种方言,由惠普公司发明。特别流行于GPIB现场总线的电子测试设备的控制领域。独有特性包括:事件驱动程式设计、广泛的外部I/O支持、复数数据类型、矩阵操作函数等。现在,仍有大量过去投资于HTBasic软件、硬件与专门知识的地方仍在使用这种语言。

惠普公司在科罗拉多州的部门最初研发出的BASIC,故命名为落基山BASIC(Rocky Mountain BASIC)。1972年上市的HP 9830A,是9800系列可编程计算器的高端产品,是惠普第一款(在只读内存ROM中)安装了BASIC解释器的计算机。通过ROM可以扩展特性包含大规模存储、绘图仪、字符串变量、矩阵操作等。它有一个单行的LED面板,支持行编辑。1970年代末期更快的HP 9835与HP 9845台式机带有CRT屏幕显示器,目标用户是科技人员用于工程计算与仪器控制。随后的HP 9826与HP 9836是HP 9000(英语:HP 9000)系列计算机的开创之作。这些计算机都运行HP BASIC。经常被用于GPIB现场总线的惠普电子测试设备的控制计算机。

HP 9000平台上的早期BASIC称作HP BASIC/WS,运行于摩托罗拉68xxx系列微处理器的HP Work Station (WS)计算机,提供了操作系统、集成开发环境、调试器、语言解释器的功能。后来,惠普在HP-UX平台上也实现了这个BASIC,称作。BASIC/UX 300运行在300系硬件,BASIC/UX 700运作在700系硬件。

随着技术发展,惠普能够把这个BASIC嵌入到测试设备,其功能随实现而不同。这些实现有多个名字,包括HP Instrument BASIC与Board Test BASIC ()。

惠普在Microsoft Windows平台上移植了HP Instrument BASIC for Windows。

在犹他州奥勒姆的另一家公司TransEra创建了运行于IBM PC硬件上的HP BASIC的一个克隆版实现,称为High Tech BASIC,或HT BASIC(现在的HTBasic)。惠普后来颁发许可证给HT BASIC,并重命名为HP BASIC for Windows。它与惠普自己的"HP Instrument BASIC for Windows"不是一回事。虽然HTBasic基本上解释执行,但也有一个编译器可用。在原有HP UNIX上的BASIC程序经过修改可移植到Windows上。源文件扩展名为.PRG,表示用STORE存储的文件。惠普保留了BASIC/UX 700(E2045C, BASIC for HP-UX 10.20)直到把它的仪器部门剥离出去独立为安捷伦科技。

位于科罗拉多州拉夫兰的Test & Measurement Systems, Inc.("TAMS")于1998年获得了HP BASIC/WS与BASIC/UX 300产品责任,提供老软件产品的售后支持。TAMS从安捷伦科技公司获得了BASIC/UX 700,并移植到HP-UX 11i与Red Hat Enterprise Linux。HP-UX 11i的实现也称作"BASIC for 11i"或"BASIC/UX 11i"。红帽版实现也称作"BASIC for Linux","BASIC/LX" or "RMBLX"。TAMS与2016年3月31日歇业。

相关

  • 贾巴尔做为球员:做为助理教练:卡里姆·阿卜杜勒-贾巴尔(阿拉伯语:كريم عبد الجبار‎,英语:Kareem Abdul-Jabbar),原名为小费迪南德·刘易斯·阿尔辛多(英语:Ferdinand Lewis
  • 戊申顺化屠杀戊申顺化屠杀,是越南战争中1968年1月30日开始的“春节攻势”期间,越南南方民族解放阵线和北越军队在顺化战役对平民的大规模屠杀。被杀的平民包括男人、女人、儿童与婴儿。事
  • 哈里森·巴恩斯哈里森·布赖斯·乔丹·巴恩斯(英语:Harrison Bryce Jordan Barnes,1992年5月30日-),美国职业篮球(NBA)球员,曾效力于金州勇士,达拉斯独行侠。绰号是北卡飞鹰。2012-13赛季入选NBA最
  • 藤田浩雅藤田浩雅(日语:藤田 浩雅/ふじた ひろまさ 、1961年10月3日-),是日本棒球选手之一,曾效力于日本职棒阪急勇士队及读卖巨人队,1996年宣布引退,守备位置为捕手。50 荒卷淳 | 51 荫山和
  • 双斜线黄钩蛾双斜线黄钩蛾(学名:Tridrepana flava)是鳞翅目钩蛾科的一种,体长11~14毫米,头部黄褐色,头顶有赭棕色毛丛,触角双栉形,橘红色。身体黄色,足黄褐色。翅长19~23毫米,前翅黄褐色,后翅黄色,有灰
  • 贝鲁特港贝鲁特港(阿拉伯语:مرفأ بيروت‎)是黎巴嫩主要港口,位于贝鲁特北部地中海沿岸圣乔治湾东边、贝鲁特河(英语:Beirut River)东部,是地中海东部最大最繁忙的港口。贝鲁特港和
  • 杰克逊q贝塞尔函数杰克逊q贝塞尔函数是英国数学家杰克逊在20世纪初创立的3个特殊函数,它们是贝塞尔函数的q模拟。定义如下杰克逊q贝塞尔函数是通过阶乘幂和基本超几何函数定义的:
  • 川口悠子川口悠子(日语:川口 悠子,俄语:Юко Кавагути,1981年11月20日-)是双人滑选手,曾代表日本和俄罗斯参加国际比赛。2006年,她开始与亚历山大·斯米尔诺夫(Alexander Smirnov)搭
  • 瑞典足球超级联赛瑞典足球超级联赛(瑞典语:Allsvenskan)是瑞典最高级别的职业足球联赛,由瑞典足球协会主办,1924年举行首届赛事。自1931年以来,赢得瑞典足球超级联赛的球队被视为“瑞典足球冠军”,
  • 巴伦曼蛙 Thominot, 1889巴伦曼蛙()是属于曼蛙科的一种小型毒蛙,是马达加斯加的特有种。该物种于1888年由乔治·阿尔伯特·布伦格(英语:George Albert Boulenger)首度描述。