Economic/Trade-Off Analysis: Common Hardware-Software Computer Resources for the Advanced Attack Helicopter (YAH-64) Fire Control System

Abstract

The economic/trade-off analysis for developing common (standard) hardware and common software computer resources for the Advanced Attack Helicopter (AAH-YAH-64) Fire Control System was performed. The Fire Control System is composed of 14 subsystems which contain 17 microprocessors which are of 10 different hardware types and use 12 different assembly languages. The analysis evaluates three basic approaches toward commonality: (1) develop common hardware computer resources, (2) develop a common software language with software aids for each microprocessor, (3) develop common hardware computer resources and a common language with software aids and documentation. The proposed common microprocessor design uses the American Micro Devices Am29116, 52 pin DIP, microprogrammable microprocessor as an emulator of all the instruction set for approach (1) above. The proposed common software language is the Master Instruction Set (MIS), and a proposed Automatic Program Translator provides the required software aids for approach (2). The analysis examines cost in the area of hardware and software development, maintenance, supply, and training. The proposed hardware and software concept (approach 3) can be phased into the AAH-YAH-64 program with very little cost and schedule impact.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1980
Accession Number
ADA085084

Entities

People

  • George Clineff
  • Raymond J. Brachman

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies
  • Weapons Technologies

DTIC Thesaurus Topics

  • Application Software
  • Assembly Languages
  • Computer Program Documentation
  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Fire Control Systems
  • High Level Languages
  • Instruction Set Architecture
  • Machine Languages
  • Object Code
  • Personnel Management
  • Programming Languages
  • Software Development
  • Software Development Tools
  • Test Equipment

Fields of Study

  • Computer science

Readers

  • Computer Engineering
  • Computer Science.
  • Software Engineering.