scispace - formally typeset
Search or ask a question

Showing papers on "IBM PC compatible published in 1989"


Book
01 Jan 1989
TL;DR: This new edition features a balanced blend of expert systems theory and practice; a detailed presentation of CLIPS Version 6.0, a rule-based programming language for expert systems design; and an IBM PC 3 1/2''.
Abstract: From the Publisher: This new edition combines a thorough, balanced treatment of theory and practice with a complete package of CLIPS 6.0 software tools for developing expert systems. It features a balanced blend of expert systems theory and practice; a detailed presentation of CLIPS Version 6.0, a rule-based programming language for expert systems design; and an IBM PC 3 1/2'' disk which contains the complete CLIPS 6.0 executable shell and sample programs for developing expert systems.

1,340 citations


Journal ArticleDOI
TL;DR: RAD as discussed by the authors is an interactive computer program for radial distribution analysis of X-ray diffraction data from amorphous materials, written in Fortran 77 and run on IBM PC/XT/AT or compatible computers.
Abstract: RAD is an interactive computer program for radial distribution analysis of X-ray diffraction data from amorphous materials. RAD has been written in Fortran 77 and runs on IBM PC/XT/AT or compatible computers.

205 citations


Journal ArticleDOI
TL;DR: The Complex Carbohydrate Structure Database (CCSD) and CarbBank, an IBM PC/AT database management system, were created to provide an information system to meet the needs of people interested in carbohydrate science.

157 citations


Journal ArticleDOI
TL;DR: MED-PC is a software system that implements the MEDSTATE NOTATION dialect of state notation on IBM PC and compatible computers equipped with MED Associates interfacing that is implemented as a translator that generates Pascal units, which are then linked to previously compiled Pascal routines.
Abstract: MED-PC is a software system that implements the MEDSTATE NOTATION dialect of state notation on IBM PC and compatible computers equipped with MED Associates interfacing. It provides a programming environment in which users can write short programs in a specialized language to control and record the events of operant and classical conditioning experiments. As many as eight experimental stations, each with up to 8 inputs and 32 outputs, running the same or different experimental procedures, may be active simultaneously. The system provides a standard set of run-time features, including mechanisms for displaying real-time data, simulation of responses, manipulation of array and variable contents, and writing of disk files. The system is based upon polling techniques, and is implemented as a translator that generates Pascal units, which are then linked to previously compiled Pascal routines.

118 citations


Journal ArticleDOI
TL;DR: A program for protein sequence analysis which runs in IBM PC computers that has been designed to be fast, user-friendly and to be shared with the scientific community.

64 citations


Journal ArticleDOI
TL;DR: In this article, the authors presented simplified computer models for predicting the run-on time of self-commutated inverters operating in a utility interactive mode, where the inverter receives DC power from a photovoltaic (PV) array and delivers AC power to a local load or the utility lines.
Abstract: Simplified computer models are presented for predicting the run-on time of self-commutated inverters operating in a utility interactive mode. The inverter receives DC power from a photovoltaic (PV) array and delivers AC power to a local load or the utility lines. The models represent the dynamics of a phase-locked loop control circuit that is designed to destabilize the inverter operation and shut down the power-conditioning subsystem when a phase discrepancy between the line and some reference signal is detected. The sustained isolated operation (or islanding) of the PV system poses a possible safety concern to utility personnel and potential damage to utility-connected equipment. Two computer models, the TESLACO model and the APCC model, were implemented on an IBM PC using Pascal. They provide results compatible with experimental evidence and more elaborate computer modeling techniques. >

57 citations


Journal ArticleDOI
TL;DR: A microcomputer program to perform Generalized Stochastic Dominance, Quasi-Second Degree Dominance (SSD), and Quasi/FSD (FSD) is described, designed to run on IBM-compatible personal computers with a Hercules or CGA graphics adapter.
Abstract: erences analyzed. A microcomputer program to perform Gen- The GSD program to be described has been eralized Stochastic Dominance (GSD), Quasi- written for use on IBM-compatible personal Second Degree Dominance (SSD), and Quasi- computers in FORTRAN, PASCAL, and First Degree Stochastic Dominance (FSD) is ASSEMBLY languages. It uses IBM DOS 3.1, described. The program is designed to run on a color graphics (CGA) or Hercules graphics IBM-compatible personal computers with a adapter, and about 180K exclusive of data files. Hercules or CGA graphics adapter. It is menu- Users on machines without either the CGA or driven and has options for GSD, quasi-FSD, the Hercules graphics adapters can still operate quasi- SSD, graphics, and calculations of premi- the program but should avoid selecting the ums associated with use of dominant distri- graphics option. butions. The program is menu-driven and includes options for quasi-first- and second-degree sto

55 citations


Patent
13 Feb 1989
TL;DR: A bus mountable Video Graphic Array (VGA), controller card for IBM personal computer family products, including the PC, PC/XT and PC/AT, and completely compatable clone computer products to provide VGA standard signals to drive conventional Cathode Ray Tube (CRT) and flat panel displays is disclosed in this paper.
Abstract: A bus mountable Video Graphic Array (VGA), controller card for IBM personal computer family products, including the PC, PC/XT, PC/AT, and PS/2 computers and completely compatable clone computer products to provide VGA standard signals to drive conventional Cathode Ray Tube, (CRT) and flat panel displays is disclosed. The VGA controller card is hardware compatable to the IBM PC family products; functions to provide VGA standard signals capable of driving flat panel displays and converts standrad PS/2 VGA signals to simultaneously drive conventional CRT and flat panel displays.

48 citations


Journal ArticleDOI
TL;DR: An inexpensive interface designed for IBM PC/XTs or compatibles, potentially useful for controlling behavioral/neural experiments, is presented and descriptions of basic machine language routines for the control of input/output functions, timing, and data acquisition by the interface are provided.
Abstract: An inexpensive interface designed for IBM PCIXTs or compatibles, potentially useful for con­ trolling behavioral/neural experiments, is presented. Descriptions of basic machine language rou­ tines for the control of input/output functions, timing, and data acquisition by the interface are provided. Also, a briefdescription of available Forth routines for controlling the delivery ofstimuli and the acquisition of behavioral/neural data during classical conditioning experiments is presented. In this article, we describe an interface for the IBM PC/XT that has been used for several years to control and collect data in classical conditioning experiments (e.g., Lavond, Steinmetz, Yokaitis, & Thompson, 1987). The system can be used on-line, providing immediate display of responses, or off-line. Although IBM no longer makes the PC/XT computer, there is still a large market for their clones at reasonable prices. Given the availability and power of these models, the interface and software de­ scribed in this article may serve as an attractive alterna­ tive to the KIM-l system developed by Solomon and col­ leagues (Solomon & Babcock, 1979; Solomon, Weisz, Clark, Hall, & Babcock, 1983) and to the system devel­ oped by Gormezano and colleagues for classical condi­ tioning with the Apple II series of computers (Scandrett & Gormezano, 1980). The retail cost of parts for this interface is less than $100 (including chips, board, wire, sockets, and cables), and it takes about 8-10 h to wire wrap by hand. In designing and programming this inter­ face, we found books by Eggebrecht (1983), National Semiconductor (1981), Rector and Alexy (1980), Royer (1987), and Willen and Krantz (1984) to be very useful.

46 citations


Journal ArticleDOI
TL;DR: MODSIM, a FORTRAN-based simulation support system for the IBM PC computer than can accommodate very large dynamic models having up to several thousand equations, makes it very easy to develop new models that actively interact with the experimental research of the investigator.
Abstract: Although physiological modeling and computer simulation have become useful research tools to test new scientific theories and to design and analyze laboratory experiments, developing a new model can be a tedious process because the investigator must often write very complex and specific routines for data input and output. To facilitate the design of new models (as well as the use of existing models), we have developed MODSIM, a FORTRAN -based simulation support system for the IBM PC computer than can accommodate very large dynamic models having up to several thousand equations. It provides the investigator with utilities for continuous on-line graphical and/or tubular output, as well as facilities for dynamic interaction with the model. The user must only supply a model as a list of mathematical equations written in FORTRAN , along with the initial values of the model variables and parameters. The model is precompiled, compiled, and then linked to the MODSIM utilities. Without further programming, the user can then solve the model, select variables for graphical output, and stop the model at any time to analyze the data or to change a parameter before resuming the simulation. This simulation system makes it very easy to develop new models that actively interact with the experimental research of the investigator.

37 citations


Proceedings ArticleDOI
27 Feb 1989
TL;DR: The author discusses the use of automatic and human-aided conversion techniques, the techniques used to analyze programs, optimizations that are performed during conversion, run-time strategies, and the relative performance of converted code.
Abstract: The XDOS binary code conversion system takes the binary images of programs that were written to run on the IBM PC and converts them into programs that will run on a number of different computers that use the Unix operating system. The author discusses the use of automatic and human-aided conversion techniques, the techniques used to analyze programs, optimizations that are performed during conversion, run-time strategies, and the relative performance of converted code. It is shown that the XDOS binary code conversion system has proved to be an effective solution to the problem of running PC programs on Unix-based computers. It is able to produce converted applications that are well integrated into the Unix environment and that provide excellent performance in a multiuser environment. >

Journal ArticleDOI
TL;DR: Using the C language on a networked IBM PC-clone personal computer, a complete set of software to perform 3-D surface reconstruction from serial sections has been developed, which is efficient in terms of computational and memory requirements.

Journal ArticleDOI
TL;DR: The paper reports the design and implementation of a computer-assisted process planning system (PC-CAPP) for prismatic components used in the batch production of portable electric tools.
Abstract: The paper reports the design and implementation of a computer-assisted process planning system (PC-CAPP) for prismatic components used in the batch production of portable electric tools. The software incorporates various modules for component feature representation; automatic machine, toolings and process parameter selection; set-up planning; production time calculation and finally the report generation. The user-friendly software package has been developed on an IBM PC/XT compatible system. It provides a quick and efficient method for generating consistent process plans.

Journal ArticleDOI
TL;DR: A C language technique for synchronizing millisecond timer software to the appearance of the stimulus on the IBM PC’s video monitor is described and can correct the mean 8.3-msec bias normally found in reported response latencies and reduce the associated error variance.
Abstract: A C language technique for synchronizing millisecond timer software to the appearance of the stimulus on the IBM PC’s video monitor is described. Tachistoscopic programs that use the technique can correct the mean 8.3-msec bias normally found in reported response latencies and reduce the associated error variance.

Journal ArticleDOI
TL;DR: The secondary structure prediction methods have been translated with the possibility of predicting a set or subset of proteins and of saving the predicted states into a single file.
Abstract: The translation has been realized on an IBM-PC-compatible computer. The program has also been checked on the IBM PS/2 series. Options are given for graphic cards (EGA, CGA, VGA, Hercules). The input of sequences is made via an editor which allows the sequences to be corrected. All the graphics can be displayed on the screen together with a movable cursor on the curve. The coordinates of this cursor are displayed at the same time above the profile as well as the given amino acid position (see Figure 1). This improvement allows the user to identify both the amino acid (with its position) and its corresponding value. Facilities have also been included to permit the plot of proteins of any length by means of variable scaling factors. A new option predicts the amphiphilicity of a-helices and 0-sheets (Eisenberg et al., 1982). The possibility of displaying the helical wheel (orthogonal projection of a-helices) is also offered. The secondary structure prediction methods have been translated with the possibility of predicting a set or subset of proteins and of saving the predicted states into a single file. For the HOMOL and DIRINFO programs, the possibility of scanning the a-helix, /3-sheet, /3-turn and coil potentials is given by a graphic display. The GOR method has been implemented as described by Gibrat et al. (1987) using the new set of parameters.

Journal ArticleDOI
TL;DR: A collection of programs to display and analyze astronomical images on IBM-PC and compatible computers, based on the VISTA program at Lick Observatory and on DAOPHOT at Dominion Astrophysical Observatory, are discussed.
Abstract: We discuss a collection of programs to display and analyze astronomical images on IBM-PC and compatible computers. These programs, based on the VISTA program at Lick Observatory and on DAOPHOT at Dominion Astrophysical Observatory, have facilities to display data in FITS format on a variety of monitors, to perform elementary arithmetic operations on images, to do simple photometry, and to extract one-dimensional information. The merits of PC versus minicomputer-based image processing are discussed.

Journal ArticleDOI
TL;DR: The authors describe a 9.02-mm chip built in 1- mu m CMOS with two levels of metal and an additional mask level for fabricating capacitors that contains both analog and digital circuits and has provisions for self-test.
Abstract: The authors describe a 9.02*9.02-mm chip built in 1- mu m CMOS with two levels of metal and an additional mask level for fabricating capacitors. It contains both analog and digital circuits and has provisions for self-test. The function includes the transmitter, receiver, protocol handler, an microprocessor, as well as interfaces for RAM/ROM storage, IBM PC bus, IBM PS/2 bus, IBM 3174 bus, and Motorola 68000 bus. The physical design terrains are formed by 24K circuits of standard cell gates, a 10K-circuit equivalent hand-honed custom microprocessor, and an analog macro. The chip operates from a single 5-V supply, and the power consumption is 0.8 W nominal at 16 Mb/s. The chip can also be operated at 4 Mb/s. >

Journal ArticleDOI
TL;DR: A prototype of a farm level expert (FLEX) system providing firm-level decision support for cotton farms in central Texas, developed on a Pyramid 90x computer running the UNIX operating system and ported to an IBM PC/AT for delivery to the field.

Proceedings ArticleDOI
S. Vining1
29 Aug 1989
TL;DR: The author documents tradeoffs involved in designing an IEEE P11 49.1/Joint Test Action Group (JTAG) scan bus master (SBM) that can operate at 25 MHz and interfaces a parallel host processor data bus to the serial P1149.1 test bus.
Abstract: The author documents tradeoffs involved in designing an IEEE P1149.1/Joint Test Action Group (JTAG) scan bus master (SBM) that can operate at 25 MHz and interfaces a parallel host processor data bus to the serial P1149.1 test bus. By controlling the bits and all P1149.1 protocol for the host through an external device, the speed of running tests and scanning data is increased. Speed and throughput improve as more functions are implemented in controller hardware and fewer in host processor software. However, some advanced features require additional pins. Since the desired goals were a smaller part to fit more easily in a UUT (unit under test) and lower device cost, not all of the high-end functions were attained. The goals for the SBM were to maximize capability within the limit of device size, to be able to work in an IBM PC test station, and to be upwardly compatible with future products. Tradeoffs made for host synchronization, scan throughput, and more flexible commands reduce processor software overheard and improve scan and test rates. Evidence so far indicates that the SBM has met these goals. Prototype parts tested in a PC-based test system functioned as expected. >

Journal ArticleDOI
TL;DR: An interactive decision support system was developed on an IBM PC in the fortran language by connecting six various types of single-criterion and seven various multicriteria optimization methods.

Journal ArticleDOI
TL;DR: cLOGISTIC as discussed by the authors performs conditional logistic regression analysis of data arising from stratum-matched case-control studies, which can process as many as 20 explanatory variables and 500 strata, provided the product of the number of subjects and explanatory variables is no greater than 6,000.
Abstract: cLOGISTIC performs conditional logistic regression analysis of data arising from stratum-matched case-control studies. cLOGISTIC can process as many as 20 explanatory variables and 500 strata with as many as 10 cases plus controls per stratum, provided the product of the numbers of subjects and explanatory variables is no greater than 6,000. The explanatory variables may include interactions created on the fly. Output includes confidence limits for the individual parameters. Likelihood ratio statistics for the significance of each variable are available. cLOGISTIC, written in Microsoft FORTRAN (version 4.10), runs on the IBM PC and compatibles using DOS 2.0 or later versions. The source code (not provided) contains 1,561 lines, 346 of which are comments. cLOGISTIC operates on MYSTAT system files (Wilkinson 1987) but may be run independently of MYSTAT by using WUBAWUBA (Dallal 1987), which converts ASCII files of numerical data to MYSTAT system files. A disk containing executables and user guides for cLOGISTIC and WUBA-WUBA may be obtained by sending a formatted 51/4inch floppy disk in a self-addressed mailer or by sending a $5 check to me.

Journal ArticleDOI
TL;DR: An IBM PC/AT compatible four-channel biphasic pulse generator developed to assist in functional electrical stimulation (FES) related research is discussed and potential uses include FES research, the characterization of the recruitment properties of percutaneous electrodes in multichannel stimulation systems, and use as a subassembly in commercial medical devices requiring electrical simulation in an IBM PC/.
Abstract: An IBM PC/AT compatible four-channel biphasic pulse generator developed to assist in functional electrical stimulation (FES) related research is discussed. Each channel uses a bipolar 12-bit digital-to-analog converter to generate biphasic voltage pulses between +/-5 VDC and three 16-bit timers to control first, second, and interphase durations. Two vectored interrupt generators are available for precise pulse timing control. Potential uses of this device include FES research, the characterization of the recruitment properties of percutaneous electrodes in multichannel stimulation systems, and use as a subassembly in commercial medical devices requiring electrical simulation in an IBM PC/AT platform. >

01 Feb 1989
TL;DR: This document discusses the development of a new modular, and host independent, motor control system, MMCS, for laboratory use, and an abstract controller model is proposed.
Abstract: : Many projects within the GRASP laboratory involve motion control via electric servo motors, for example robots, hands, camera mounts and tables. To date each project has been based on a unique hardware/software approach. This document discusses the development of a new modular, and host independent, motor control system, MMCS, for laboratory use. The background to the project and the development of the concept is traced. An important hardware component developed is a 2 axis control motor control board that can be plugged into an IBM PC bus or connected via an adaptor to a high performance workstation computer. To eliminate the need for detailed understanding of the hardware components, an abstract controller model is proposed. Software implementing this model has been developed in a device driver for the Unix operating system. However for those who need for wish to program at the hardware level, the manual describes in detail the various custom hardware components of the system.


Proceedings ArticleDOI
J. Hummel1
01 Feb 1989
TL;DR: The conclusion is that Xinu/WU increases the possibility of using such a system in an undergraduate Operating Systems course, and two ways in which it can be utilized are presented.
Abstract: In teaching an undergraduate course in Operating Systems, it is instructive if the students have an actual operating system they can study and modify. Care should be taken, however, in selecting a system that the students can realistically be expected to understand. Xinu/WU retains the advantages of its parent PC-Xinu [Fossum 1987]; a small yet relatively complete operating system for the IBM PC, supplied with full source code and able to run within its development environment. Xinu/WU incorporates three particular enhancements: an improved implementation, integration into Borland International's Turbo C™ run-time environment, and more effective use of the windowing system. The conclusion is that Xinu/WU increases the possibility of using such a system in an undergraduate Operating Systems course. Two ways in which it can be utilized are presented.

Journal ArticleDOI
TL;DR: The implementation of the elementary Jacobi rotations algorithm for monoconfigurational electronic energy optimization has been performed in a GTO “ab initio” environment and the code has been designed to be compatible and transferable to any machine with an adequate compiler facility.

Journal ArticleDOI
TL;DR: A system for the acquisition of digital data from the analytical ultracentrifuge which uses a commercially available data acquisition board, a standard IBM compatible personal computer (PC), and an interface circuit has been developed and attainment of equilibrium to be demonstrated.

Journal ArticleDOI
TL;DR: An IBM PC-based system as a decision-supporting system for the diagnosis of brain death, Braindex has been realized with the expert system Tool PC-Plus, and includes a knowledge base containing 300 rules organized in 8 frames.
Abstract: An IBM PC-based system was developed as a decision-supporting system for the diagnosis of brain death. Braindex has been realized with the expert system Tool PC-Plus, and includes a knowledge base containing 300 rules organized in 8 frames. Both forward chaining and backward chaining are used in the inference engine. Braindex also includes a text archive and a lexicon. The data of 42 brain death patients are stored in the data bank (300 parameter per patient). The system is presently in the first stage of clinical application.

Journal ArticleDOI
TL;DR: An inexpensive 32-channel data acquisition system has been constructed for use in acquiring neuroelectric data from a multiple element electrode array and Assembly language graphics routines permitted rapid display of raw and processed data.

Journal ArticleDOI
TL;DR: The computer program here described allows the structural geologist to rotate and revolve structural data interactively (strike dip: trend plunge).