Book description
Programming for Microprocessors deals with the basics of programming for microprocessors and contains practical aids to programming. Topics covered range from assembly language and microprocessor design to the Motorola 6800, programming techniques, control of peripheral devices, and high-level languages. Emphasis is given to the computer-like aspects of microprocessors.This text is comprised of 12 chapters; the first of which provides a general overview of microprocessors, differences between hardwired and programmed devices, and different kinds of microprocessors. The reader is then introduced to the basic types of information inside a microprocessor, including Boolean information, numerical information, character codes, and the machine code. The chapters that follow focus on the intellectual and practical tools that the designer of a microprocessor system will need. The basic structure of a microprocessor is analyzed, with particular reference to a simple hypothetical computer and some programs for this machine. This book also discusses assembly language; some of the features that give microprocessors their flexibility as well as generality and power; and the Motorola 6800 microprocessor as an example of machine architecture. Some programming techniques, high-level languages for writing programs, and the problem of bringing the hardware and software together are highlighted.
This book will be useful to computer programmers, computer scientists, and electronic engineers.
Table of contents
- Front Cover
- Programming for Microprocessors
- Copyright Page
- Table of Contents
- Preface
- Chapter 1. General introduction
- Chapter 2. Representation of data
- Chapter 3. Basic structure of a microprocessor
- Chapter 4. Assembly language
- Chapter 5. Some aspects of microprocessor design
- Chapter 6. Introduction to the Motorola 6800
- Chapter 7. Some programming techniques
- Chapter 8. Control of peripheral devices (1)
- Chapter 9. Control of peripheral devices (2)
- Chapter 10. Comparing microprocessors
- Chapter 11. High-level languages
- Chapter 12. Practical aids to programming
- References
- APPENDIX 1
- APPENDIX 2
- APPENDIX 3
- APPENDIX 4
- Index (1/2)
- Index (2/2)
Product information
- Title: Programming for Microprocessors
- Author(s):
- Release date: May 2014
- Publisher(s): Newnes
- ISBN: 9781483163475
You might also like
video
Python Fundamentals
51+ hours of video instruction. Overview The professional programmer’s Deitel® video guide to Python development with …
book
Python Crash Course, 2nd Edition
This is the second edition of the best selling Python book in the world. Python Crash …
book
Oracle Database 12c DBA Handbook
The definitive reference for every Oracle DBA—completely updated for Oracle Database 12 c Oracle Database 12c …
book
AI and Machine Learning for Coders
If you’re looking to make a career move from programmer to AI specialist, this is the …