Paperback: 624 pages
Publisher: Sybex Inc; 3rd Revised edition (June 1981)
Language: English
ISBN-10: 0895880695
ISBN-13: 978-0895880697
Product Dimensions: 5.5 x 1.6 x 8.7 inches
Shipping Weight: 1.8 pounds
Average Customer Review: 4.8 out of 5 stars See all reviews (5 customer reviews)
Best Sellers Rank: #356,368 in Books (See Top 100 in Books) #154 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design #2351 in Books > Computers & Technology > Programming > Languages & Tools #2629 in Books > Computers & Technology > Software
When I was first starting to program I came across this book. It was not only a well written, complete reference on the Z-80, it was a perfect reference book. Now, when I program, I generally need several reference books hanging around. Mr. Zaks said it all, cleanly, concisely. Any success I had in my later programming, I have always felt that his book was at the core.
When I was first charged with the lightning bolt of the promise of software possibilities, I found this book. It helped me see how to view a microprocessor's capability in a comfortable, natural progression of understanding. It provided me what I wanted to know where I expected to find it. The references to related information, missing in most documentation, always seemed to be both appropriate and conveniently located. It was as if Zaks knew my own, unique desire to learn and how it naturally unfolded. It felt as though he had prepared each of the steps that I would need by having been where I was. It served me tirelessly as a reference until it fell apart. Books of this type are hard to find today.
All my tries to learn assembly language was a failure until I found this extraordinary book, by browsing a website dedicated to Sega Master System programming, if you want to learn how to program your childhood gaming console, I speak about the 8-bit and 16-bit consoles generation, this book may help you to seriously approach your goal, beyond retro console programming learning assembly language may help you to more understand the C programming language or languages similar to, and starting from an 8-bit microprocessor or even 4-bit is a good idea since trying to learn from more recent microprocessors can be an impossible mission for people without a solid foundation in computer science like me, I think that it is extremely difficult to arrange the topics of a subject in a book and to find the sentences to explain its material, Rodnay Zaks does an excellent job regarding this with his book.Note: the book is available online as a PDF with the author approval even though I found it more convenient to read a printing version of the book.
This is a book I had long ago, at the time I wasn`t able to implement my desires so I play with antiques of the computer revolution. It is well written and illustrated, and does not assume that "C" is the "end all be all" of the computer world. A most satisfying reference for a beginner (I have been officially in electronics for 40+ years and still consider myself a beginner) and has much info most very useful to Z80 and other processors.
Receivec in perfect order! Very pleased with it
Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Programming #57: C++ Programming Professional Made Easy & Android Programming in a Day (C++ Programming, C++ Language, C++for beginners, C++, Programming ... Programming, Android, C, C Programming) Programming the Z80 Programming #45: Python Programming Professional Made Easy & Android Programming In a Day! (Python Programming, Python Language, Python for beginners, ... Programming Languages, Android Programming) Programming: Computer Programming for Beginners: Learn the Basics of Java, SQL & C++ - 3. Edition (Coding, C Programming, Java Programming, SQL Programming, JavaScript, Python, PHP) Raspberry Pi 2: Raspberry Pi 2 Programming Made Easy (Raspberry Pi, Android Programming, Programming, Linux, Unix, C Programming, C+ Programming) Android: Programming in a Day! The Power Guide for Beginners In Android App Programming (Android, Android Programming, App Development, Android App Development, ... App Programming, Rails, Ruby Programming) DOS: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of DOS programming (DOS, ADA, Programming, DOS Programming, ADA ... LINUX, RPG, ADA Programming, Android, JAVA) ASP.NET: Programming success in a day: Beginners guide to fast, easy and efficient learning of ASP.NET programming (ASP.NET, ASP.NET Programming, ASP.NET ... ADA, Web Programming, Programming) C#: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of C# programming (C#, C# Programming, C++ Programming, C++, C, C Programming, C# Language, C# Guide, C# Coding) FORTRAN Programming success in a day:Beginners guide to fast, easy and efficient learning of FORTRAN programming (Fortran, Css, C++, C, C programming, ... Programming, MYSQL, SQL Programming) Prolog Programming; Success in a Day: Beginners Guide to Fast, Easy and Efficient Learning of Prolog Programming (Prolog, Prolog Programming, Prolog Logic, ... Programming, Programming Code, Java) R Programming: Learn R Programming In A DAY! - The Ultimate Crash Course to Learning the Basics of R Programming Language In No Time (R, R Programming, ... Course, R Programming Development Book 1) Parallel Programming: Success in a Day: Beginners' Guide to Fast, Easy, and Efficient Learning of Parallel Programming (Parallel Programming, Programming, ... C++ Programming, Multiprocessor, MPI) MYSQL Programming Professional Made Easy 2nd Edition: Expert MYSQL Programming Language Success in a Day for any Computer User! (MYSQL, Android programming, ... JavaScript, Programming, Computer Software) Programming Raspberry Pi 3: Getting Started With Python (Programming Raspberry Pi 3, Raspberry Pi 3 User Guide, Python Programming, Raspberry Pi 3 with Python Programming) VBScript: Programming Success in a Day: Beginner's Guide to Fast, Easy and Efficient Learning of VBScript Programming (VBScript, ADA, ASP.NET, C#, ADA ... ASP.NET Programming, Programming, C++, C) Apps: Mobile App Trends in 2015 (iOS, Xcode Programming, App Development, iOS App Development, App Programming, Swift, Without Coding) ((Android, Android ... App Programming, Rails, Ruby Programming)) XML Programming Success in a Day: Beginner's Guide to Fast, Easy, and Efficient Learning of XML Programming (XML, XML Programming, Programming, XML Guide, ... XSL, DTD's, Schemas, HTML5, JavaScript) SQL: Beginner's Guide for Coding SQL (database programming, computer programming, how to program, sql for dummies, java, mysql, The Oracle, python, PHP, ... (HTML, Programming, Coding, CSS Book 7)