Hewlett-Packard HP85The project started in the late '70s and the HP85 appeared on the market in 1980. I read some fascinating articles on the HP Journal about the design challenges that were faced and the engineering solutions that were adopted. As stated for the Tektronix 4051, the characteristics of the HP85 might appear very poor compared to nowadays PCs. But a modern PC is still not as professional as the HP85 was at the beginning of the '80s. These were the HP85 characteristics:
The serial and the parallel standard interfaces permitted the HP85 to connect to any peripheral the programmer could have ever thinked of: not only printers and plotters, but a whole world of measuring instruments and Data Acquisition & Control units. I bought my HP85 on 1981, february. I payed six months of my salary for that unit, and I still keep it although I can't use it anymore because the rubber of the digital cartridge drive wheel for some strange reason melted. I quickly learnt the HP BASIC and wrote the following programs:
Studying the assembly language I learnt a lot of interesting things about HP85. Its CPU was HP proprietary, and presented 64 registers 8 bit each. The CPU registers could be grouped togheter in different ways. For example the programmer could make up to 4 groups of 8 registers each. Each group could then be managed as if it were a single 64 bit register, and used to hold double precision floating point numbers. Then with a single call to a system routine the programmer could perform any math operation, no care about carry or overflow. Simply great. The IBM PC appeared in Italy in 1982, with its ridiculous DOS 1.0, and resulted very poor compared to the professional performance of the HP85. It was simply impossible to write a program that could resemble a program written with the HP85. But the PC was supported by IBM, the authority in the computer market, the DOS was patched little by little, people started using Visicalc (the former spreadsheet) and WordStar, and the PC/DOS gained popularity. You know the rest of the history... |