amazon_comamazon_co_uk

“I have found this book to be an excellent read. I have learned a great deal about ARM”  5 Stars.

ARM A32 ASSEMBLY LANGUAGE is the complete guide to learning ARM programming bar none. This comprehensive volume is applicable to all current 32-bit ARM architectures including ARMv7 and ARMv8.  This includes the processors available on most Single Board Computers and development boards currently available.

Ideal for the novice, this book will take you from first principles through to becoming a competent ARM programmer. It covers all aspects of the ARM instruction set including Thumb, Neon, Advanced SIMD and Vector Floating Point Programming.

The book covers the new Unified Assembly Language (UAL) and the use of AArch32 State in the latest range of ARM microprocessors.

Program examples are provided that are written using the GCC Assembler and Compiler which is freely available for most computer operating systems.

This book will take you from beginner to expert.

Continue Reading →

Amazon5Stars

Raspberry Pi Assembly Language RASPBIAN Beginners is your hands-on guide to learning to program ARM machine code on your Raspberry Pi. With nothing other than the Raspbian Operating System installed on your Raspberry Pi, this book shows you how to access all the tools that you’ll need to create your own machine code programs using assembly language. Ideal for the novice, this book starts from first principles and leads you comfortably on your way to become an accomplished programmer.

This book gives a great introduction to assembler programming.  This is a great book. Bruce Smith writes great books. Warren L. Gibbs

Buy Now or Continue Reading:

amazon_comamazon_co_ukgumroad1  iBooks  SmashwordsWordery

Continue Reading →

Amazon5StarsRaspberry Pi RISC OS System Programming shows you how to get the most from RISC OS on the Raspberry Pi. This book takes the lid off the RISC OS operating system and reveals how to really use it. Available in traditional print format or as a two-part eBook.

Aimed at those wishing to learn how to program RISC OS directly but are struggling with the Programmers Reference Manuals (PRMs) or simply don’t know where to start – this book will teach you everything you need to know to get the most from RISC OS and your Raspberry Pi. Providing lucid descriptions, award winning author Bruce Smith keeps things simple and includes plenty of examples you can try for yourself.

Information well presented, I am a fan of Risc OS. Bruce has a very readable style of writing. The information is well presented – Paul Dunnington

Buy Now or Continue Reading:

amazon_comamazon_co_ukWordery

Continue Reading →

Amazon5StarsRaspberry Pi Assembly Language RISC OS is a Hands-On-Guide to learning to program ARM assembly language on the Raspberry Pi using the RISC OS operating system. It is perfect for the novice with no prior knowledge of assembly language. It starts from first principles and leads you through new concepts using a modular approach with clear, lucid descriptions. Gradually progressing onto more complex topics you will become an accomplished and confident programmer by following the examples and applying them yourself.

The book shows how to use the inbuilt BBC BASIC Assembler to create and generate machine code and includes examples that demonstrate how to integrate the flexibility of BASIC into your assembler. Later chapters introduce the industry standard (and free) GCC Compiler and demonstrate how to create machine code.

Thoroughly enjoyable – Owen

Buy Now or Continue Reading:

amazon_comamazon_co_ukWordery

Continue Reading →

FREE PDF – Interfacing Projects for the BBC Micro

My second book, published in tandem with BBC Micro Assembly Language (although with different publishers), is available for download as a PDF file.  Interfacing Projects for the BBC Micro was published by Addison Wesley and was the first book that showed how to construct projects to connect and control using a popular microcomputer.

At 134 pages it was a relatively thin tome but that hid the huge amount of work and effort that went into it. Some of the projects were quite exciting for the time it was written – using my friends drawing board as an X-Y Plotter was by far my favorite.

This is the second in a number of ‘Retro Computing’ books that I will be releasing. These will include a mixture of PDF files and also eBook versions of publications with associated program listings.

For more information and a link to download the book, click here

FREE PDF – The BBC Micro ROM Book

This book was published by Collins Publishing in 1985 and looked at the unique structure of the BBC Micro sideways system. It shows how the ROM Paging System was implemented and looked at various third party ROMs available at the time.  It showed, with examples, how Sideways ROMs were implemented to provide extra functionality and command sets.

It is provided free-of-charge and without warranty as part of my Retro Computing series of titles covering a number of the popular 1980s home computers.

For more information and a link to the download page for the book, click here.

FREE PDF – Advanced Sideways RAM User Guide

The Advanced Sidewayss RAM User Guide is available for download as a PDF file – free of charge!

At 230 pages it is a complete guide to using the Sideways RAM/ROM technology that is a unique part of the BBC Micro design. The secrets of Acorn’s ROM Filing System (RFS) are laid open to you and explained in full with numerous examples- there’s even a ROM formatter, developed by the author for use on commercial software, ready for you to type in and use.

This book is one of a number of free PDFs that form my  ‘Retro Computing’ series of books covering the BBC and Amiga computers.

For more information and a link to the download page for the book, click here.

VIEW: A Dabhand Guide

Published in 1987 it brought with it perhaps the best reviewer quote ever in computer publishing. Writing in the September 1987 edition of Acorn User, reviewer Bill Penfold said, “This is the first computer book I’ve read in bed for pleasure rather than to cure insomnia.”  Love it, Mr Penfold.

Speaking on BBC Radio London, John Allen said, “It’s very good… I liked it very much.”

This is the most comprehensive tutorial and reference guide written about the VIEW wordprocessor.

This PDF is provided free-of-charge and without warranty as part of my Retro Computing series of titles covering a number of the popular 1980s home computers.

For more information and a link to the book download page, click here.