W&M ScholarWorks Dissertations, Theses, and Masters Projects Theses, Dissertations, & Master Projects 1980 PL/99, a mid-level programming language for the TMS9900 microprocessor Kenneth B. Walkley College of William & Mary - Arts & Sciences Follow this and additional works at: https://scholarworks.wm.edu/etd Part of the Computer Sciences Commons Recommended Citation Walkley, Kenneth B., "PL/99, a mid-level programming language for the TMS9900 microprocessor" (1980). Dissertations, Theses, and Masters Projects. Paper 1539625082. https://dx.doi.org/doi:10.21220/s2-w4zf-1215 This Thesis is brought to you for free and open access by the Theses, Dissertations, & Master Projects at W&M ScholarWorks. It has been accepted for inclusion in Dissertations, Theses, and Masters Projects by an authorized administrator of W&M ScholarWorks. For more information, please contact
[email protected]. PL/99 II A Mid-Level Programming Language for the TMS9900 Microprocessor A Thesis Presented to The Faculty of the Program in Applied Science The College of William and Mary in Virginia In Partial Fullfillment Of the Requirements for the Degree of Master of Science by Kenneth B. Walkley 1980 APPROVAL SHEET This thesis is submitted in partial fullfillment of the requirements for the degree of Master of Science (a J ____ 7\ Author Approved, August 1980 ohn C. Knight £? a J. Robert E. Noonan Micha/eT ii TABLE OF CONTENTS Page ACKNOWLEDGEMENTS ..................................... iv ABSTRACT .............................................. v INTRODUCTION .......................................... 2 CHAPTER 1. THE TMS9900 MICROPROCESSOR ................. 5 CHAPTER 2. LANGUAGE DEFINITION ....................... 11 CHAPTER 3. COMPILER DEVELOPMENT AND SEMANTICS ......... 38 CHAPTER 4. SAMPLE PROGRAMS ........................... 62 CHAPTER 5. CONCLUDING REMARKS ........................ 68 APPENDIX ............................................