Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Computer organization and assembly language programming for the PDP-11 and VAX-11
Lin W., Harper&Row Publishers, Inc., New York, NY, 1985. Type: Book (9789780060440619)
Date Reviewed: Jan 1 1986

A better title for this book would be “An Introduction to PDP-11 Assembly Language.” The computer organization portion of the text only gives an overview of the PDP-11’s hardware structure. The “close look” at the instruction set is a limited set used in some simple examples. The examples assume the existence of Digital Equipment Corporation’s Macro assembler and the RSX:11 operating system. Additionally, 16 suggested programming exercises are grouped together in one chapter at the end of the text.

The treatment of subroutines covers three methods of passing parameters: adjacent to call instruction, on the stack, and in a specific area. The chapters on Input/Output Programming, and Interrupts and Traps assume a single user machine with no restricted operation codes with corresponding use access to the entire machine.

There is a chapter on the VAX-11 included. The author treats multiprogramming and virtual memory as special characteristics of the VAX, rather than generic operating system characteristics. The resulting chapter is a shallow introduction to the VAX.

The appendices include the ASCII character set, a copy of Digital Equipment Corporation’s assembly language expositions for the PDP-11, and a short overview of the RSX-11 operating system.

This text is an extremely limited introduction to the PDP-11 assembly language. It would not be suitable for teaching the full range of assembly language to a beginning programmer and is too simple for an experienced programmer.

Reviewer:  Michael A. Baltrush Review #: CR109701
Bookmark and Share
 
Pdp-11 Assembly Language (D.3.2 ... )
 
 
Vax (C.1.1 ... )
 
Would you recommend this review?
yes
no

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy