BIBFRAME Work
Title
Propeller Programming
Type
- Text
- Monograph
Contribution
Subject
- I29010
- COM067000 (BISACSH)
- Computer programming (LCSH)
- I14010
- UK
- Computer input-output equipment (LCSH)
Language
Classification
- LCC: TK7885-7895 (Status: nuba, p)
- DDC: 004
Content
Summary
Learn to program the propeller in Spin and C and how to map the Propeller Assembler language (PASM) from other high-level languages you might know. The overall task you will pursue in the book is to implement a Delta Compression algorithm: first in Spin, then in PASM, then in C. Along the way, you'll review Test Driven Development, a powerful technique for validating code, and conclude with a chapter on hardware manipulations. The book's main goal is to help you extend the capabilities of the Propeller processor by using the Assembler language.
Table of Contents
Part 1: Introduction -- Chapter 1: Introduction -- Chapter 2: Steim Compression -- Chapter 3: Introduction to Spin -- Chapter 4: Test Driven Development (TDD) -- Chapter 5: Compression in Spin -- Part 2: Spin and PASM -- Chapter 6: Propeller Assembler: PASM -- Chapter 7: Interacting with the world -- Chapter 8: Implementing the Compression code in PASM -- Chapter 9: Compression in PASM with TDD -- Chapter 10: Decompression in PASM -- Chapter 11: Debugging PASM code -- Part III: C Language -- Chapter 12: C Programming for the Propeller -- Chapter 13: Programming in Cog C Mode -- Chapter 14: Programming With C and PASM -- Chapter 15: Hardware I/O with C -- Chapter 16: Using Inline Assembly Instructions in C code -- 17: Concluding thoughts.
Authorized Access Point
Anandakrishnan, Sridhar. Propeller Programming
Admin Metadata
- Date: 2026-09-30T17:45:58.562915+00:00
- Agent: cbc
- Status: c
- Derived from: 21662755
Admin Metadata
- Date: 2026-09-30
- Cataloger id: Unknown
- Description level: http://id.loc.gov/ontologies/bibframe-2-6-0/
- Description language: eng
- Description authentication: pcc
Alternative Formats
Blue Core Actions
- Load to Marva Marva loads Instances, not Works. Open one of this Work's Instances and load that into Marva instead.
- Load to Sinopia
- Export to Catalog Only Instances can be exported. Open one of this Work's Instances and export that instead.