Accession Number : ADA138333

Title :   Universal Disk Controller for Microcomputers.

Descriptive Note : Master's thesis,

Corporate Author : AIR FORCE INST OF TECH WRIGHT-PATTERSON AFB OH SCHOOL OF ENGINEERING

Personal Author(s) : Elam,F N

PDF Url : ADA138333

Report Date : Dec 1983

Pagination or Media Count : 181

Abstract : A highly versatile floppy disk controller was designed and constructed. This disk controller was designed to allow maximum software interfacing to all Shugart 5 in. or 8 in. floppy disk drives. A library of routines was written using the Z80 assembly language. These routines perform all functions necessary to control drive selection, read/write head movement, and data transfer. The data transfer routines are for use with frequency modulation data encoding and modified frequency modulation data encoding. Three additional Z80 assembly language programs were designed for specific use with three micro computer systems: 'IBM', 'North Star Horizon', and 'NEC 8000'. These system routines are capable of reading and writing an unlimited number of contiguous disk sectors. A file transfer program was written in the 'C' programming language. This program in conjunction with the system routines and library routines is capable of transferring an unlimited number of CP/M files from one system to another. (Author)

Descriptors :   *Microcomputers, *Data processing, *Interfaces, Computer programs, Assembly languages, Computer files, Information transfer, Data management, Theses

Subject Categories : Computer Programming and Software
      Computer Hardware

Distribution Statement : APPROVED FOR PUBLIC RELEASE