C for the microprocessor engineer / S.J. Cahill.

By: Cahill, S.J [author]Material type: TextTextPublication details: New York : Prentice Hall, 1994Description: xii, 443 pages : illustrations ; 24 cmISBN: 9780131158252Subject(s): C (COMPUTER PROGRAM LANGUAGE)LOC classification: QA 76.73.C15 .C34 1994
Contents:
Preface Target Processors p. 1 The 6809 Microprocessor: Its Hardware p. 2 The 6809 Microprocessor: Its Software p. 19 The 68000/8 Microprocessor: Its Hardware p. 57 The 68000/8 Microprocessor: Its Software p. 88 Subroutines, Procedures and Functions p. 124 Interrupts plus Traps equals Exceptions p. 143 C p. 169 Source to Executable Code p. 170 Naked C p. 202 More Naked C p. 240 ROMable C p. 283 Project in C p. 314 Preliminaries p. 315 The Analog World p. 328 The Target Microcomputer p. 350 Software in C p. 360 Looking For Trouble p. 390 C'est la Fin p. 423 A: Acronyms and Abbreviations p. 430 Index p. 431
Summary: C for the Microprocessor Engineer is designed to introduce the reader to the use, problems and advantages of using C as the programming medium for embedded microprocessor systems. It can be used as a general stand-alone text in microprocessor technology, since only a limited background is expected in microprocessor hardware and software. Key Features: written from an engineering point of view rather than taking a traditional software approach; real-world commercial hardware and software products used throughout; comparison between 8-bit (6809) and 16/32-bit (68000) processor made in order to emphasize the portability advantages of a high-level language; introduction of software tools such as relocatable assemblers, linkers, compilers and simulators; and use of a mini-project to bring together, compare and contrast the various concepts introduced in the text.
Item type: Books
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current library Home library Collection Shelving location Call number Copy number Status Date due Barcode
Books Books LRC - Main
National University - Manila
Computer Engineering General Circulation GC QA 76.73.C15 .C34 1994 (Browse shelf (Opens below)) c.1 Available NULIB000002475
Browsing National University - Manila shelves, Shelving location: General Circulation, Collection: Computer Engineering Close shelf browser (Hides shelf browser)
GC QA 76.73 .Z35 2013 c.2 Introduction to programming with C++ / GC QA 76.73.C15 .B76 1999 c.1 C++ for engineers and scientists / GC QA 76.73.C15 .B76 1999 c.2 C++ for engineers and scientists / GC QA 76.73.C15 .C34 1994 C for the microprocessor engineer / GC QA 76.73.C15 .D38 1995 The indispensable guide to C : with engineering applications / GC QA 76.73.C15 .D68 2011 Design patterns for embedded systems in C : an embedded software engineering toolkit / GC QA 76.73.C15 .G66 1992 Serial communications programming in C and C++ /

Includes bibliographical references and index.

Preface
Target Processors p. 1
The 6809 Microprocessor: Its Hardware p. 2
The 6809 Microprocessor: Its Software p. 19
The 68000/8 Microprocessor: Its Hardware p. 57
The 68000/8 Microprocessor: Its Software p. 88
Subroutines, Procedures and Functions p. 124
Interrupts plus Traps equals Exceptions p. 143
C p. 169
Source to Executable Code p. 170
Naked C p. 202
More Naked C p. 240
ROMable C p. 283
Project in C p. 314
Preliminaries p. 315
The Analog World p. 328
The Target Microcomputer p. 350
Software in C p. 360
Looking For Trouble p. 390
C'est la Fin p. 423
A: Acronyms and Abbreviations p. 430
Index p. 431

C for the Microprocessor Engineer is designed to introduce the reader to the use, problems and advantages of using C as the programming medium for embedded microprocessor systems. It can be used as a general stand-alone text in microprocessor technology, since only a limited background is expected in microprocessor hardware and software.
Key Features: written from an engineering point of view rather than taking a traditional software approach; real-world commercial hardware and software products used throughout; comparison between 8-bit (6809) and 16/32-bit (68000) processor made in order to emphasize the portability advantages of a high-level language; introduction of software tools such as relocatable assemblers, linkers, compilers and simulators; and use of a mini-project to bring together, compare and contrast the various concepts introduced in the text.

There are no comments on this title.

to post a comment.

© 2021 NU LRC. All rights reserved.Privacy Policy I Powered by: KOHA