BKALFRPO.RVW 940629 SAMS Publishing 11711 N. College Ave., Suite 140 Carmel, IN 46032-5634 317-573-2500 317-581-3535 800-428-5331 800-428-3804 hayden@hayden.com haydenbks@aol.com 76350.3014@compuserve.com "Assembly Language: For Real Programmers Only", Johnson, 1993, 0-672-48470-6, U$44.95/C$56.95 This book is, definitely, for real programmers only. You had better be familiar with high level programming, and likely with more than one language. Knowledge of at least one assembler would likely be helpful. This book is not about assembly language. It is not even about 80x86 assembly language. This book is about Microsoft's Macro Assembly Language, MASM, specifically, version 6.0. This book is not a tutorial. Johnson has one pedagogical style, and that is "by example". The second page of the actual text of the book, with no introduction, throws the reader into a MASM source code which basically goes on for ten pages. This is possibly to prepare the reader for what is to come: some of the listings are sixty (mostly uncommented) pages long. There is, of course, nothing wrong with programs of that length, except that they provide very little of instructional value. For those programming with MASM, this book does provide some handy references, such as an Intel instruction set and a list of PC interrupts. And a disk full of long source listings. copyright Robert M. Slade, 1994 BKALFRPO.RVW 940629 ====================== DECUS Canada Communications, Desktop, Education and Security group newsletters Editor and/or reviewer ROBERTS@decus.ca, RSlade@sfu.ca, Rob Slade at 1:153/733 Author "Robert Slade's Guide to Computer Viruses" (Oct. '94) Springer-Verlag