Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Masters Theses
  5. Implementation of the Am9511 Arithmetic Processing Unit into a typical microprocessor system
Details

Implementation of the Am9511 Arithmetic Processing Unit into a typical microprocessor system

Date Issued
June 1, 1980
Author(s)
Vickrey, Susan
Advisor(s)
Ronald A. Belz
Additional Advisor(s)
Terry Feagin
F. W. Donaldson
Permanent URI
https://trace.tennessee.edu/handle/20.500.14382/37416
Abstract

The Advanced Micro Devices' Am95ll Arithmetic Processing Unit (APU) and its implementation into a typical microprocessor system, in this case, the Motorola M6800 System, are described. A description of the Am95ll, covering its internal configuration, the commands it can execute, the data formats required by these commands, and how to address the APU within the system are presented. The M6800 Central Processing Unit (CPU) is covered, along with a description of the 32K RAM memory board and the logic which connects the Am95ll to the system. .The routines written for program interface with the Am95ll are described. These include utility routines to perform all stack load and unload, stack manipulation, and command execution operations individually, and the completeoperation routines to stack the necessary operand(s), execute the desired command, retrieve the result, and perform limited error analysis and recovery, all in one routine. A problem was encountered when a log of zero was attempted. The required fix-up procedure is described. Detailed information on the APU commands and the access routines are also included, with listings of each command, its hexadecimal code, its function, input requirements, possible errors, and effect on the APU stack; flow charts instruction set, is presented and a listing of each routine, written in the M6800 of each routine written to access the APU are included.

Degree
Master of Science
Major
Computer Science
File(s)
Thumbnail Image
Name

Thesis80V524.pdf

Size

4.21 MB

Format

Unknown

Checksum (MD5)

3dfb25947d7489f3afbbfc5b645f7af2


University Libraries

1015 Volunteer Boulevard
Knoxville, TN 37996
865-974-4351

Map & Directions
Donate to the Libraries
  • About
  • John C. Hodges Society
  • Speaking Volumes magazine
  • Outreach
  • Directory
  • Employment
  • Policies
  • Library Intranet
University of Tennessee power T logo

The University of Tennessee, Knoxville
Knoxville, Tennessee 37996
865-974-1000

Events
A-Z
Apply
Privacy
Map
Directory
Give to UT
Accessibility

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science