
- 476 pages
- English
- PDF
- Available on iOS & Android
About this book
Computer Programming: A Mixed Language Approach describes computer programming from a mixed language perspective. More specifically, it examines how to make effective use of the hardware and software aspects of the total system using the mixed languages that are a composite of the absolute machine languages and the more facile problem-oriented languages. In addition to the absolute machine language required by the computer "hardware" and the problem-oriented language provided by the "software" of symbolic assembly programs and compilers, a third kind of programming language is considered, namely, the symbolic machine language. Comprised of nine chapters, this book illustrates mixed language programming using Fortran and the Fortran Symbolic Assembly Program. The discussion begins by describing a modern digital computer and introducing the general theory of number systems. Subsequent chapters focus on the way in which computing machines are organized to perform their functions; how a computer executes the sequence of instructions and performs a given calculation, a process known as coding; and non-arithmetic instructions used on computers. Subroutines, input-output, and assembly of complete programs are also explored. The final chapter is devoted to Fortran and programs written completely in Fortran, as well as executive programs and programs in mixed languages. This monograph is intended for both professional programmers-to-be and non-professionals in computer programming.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- Front Cover
- Computer Programming: A Mixed Language Approach
- Copyright Page
- Preface
- Table of Contents
- Introduction
- CHAPTER 1. Number Systems
- CHAPTER 2. Machine Organization
- CHAPTER 3. Elementary Coding
- CHAPTER 4. Fixed and Floating Point Arithmetic; Scaling
- CHAPTER 5. Nonarithmetic Operations
- CHAPTER 6. Subroutines
- CHAPTER 7. Input-Output
- CHAPTER 8. Assembly of Complete Programs
- CHAPTER 9. Fortran; Mixed Language Programs
- APPENDIX A: Instructions on the CDC 1604
- APPENDIX B: Table of Powers of Two
- APPENDIX C: Flex Code
- APPENDIX D: CODAP Assembly Program
- APPENDIX E: Fortran Symbolic Addresses
- APPENDIX F: Fortran
- APPENDIX G: Miscellaneous Subroutines
- Answers to Selected Odd Exercises
- Index