Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 (Tek) 9/28/84 based on 9/17/84; site mako.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!bellcore!decvax!tektronix!orca!mako!jans From: jans@mako.UUCP (Jan Steinman) Newsgroups: net.micro.68k Subject: Re: what are the best 68k books? Message-ID: <629@mako.UUCP> Date: Fri, 8-Mar-85 16:31:32 EST Article-I.D.: mako.629 Posted: Fri Mar 8 16:31:32 1985 Date-Received: Mon, 11-Mar-85 04:46:19 EST References: <1944@sdcc6.UUCP> Reply-To: jans@mako.UUCP (Jan Steinman) Organization: Tektronix, Wilsonville OR Lines: 26 Summary: In article <1944@sdcc6.UUCP> ix408@sdcc6.UUCP (Cris Rys) writes: >... what in your opinions are the best books to read in order to learn 68000. >Also what is the standard manual for the 68000? The 68000 Bible: "M68000 16/32-Bit Microprocessor Programmer's Reference Manual, Fourth Edition". Also covers M68008 and M68010. I prefer the Third Edition, sans the newer chips, but it may be out of print. Contact a local Motorola distributer, such as Schweber or Hamilton-Avnet and be prepared to wait if you're an individual, or if you're employed by a sizable company which uses Motorola parts, talk to your purchasing department -- they can probably get you one free. >You might give me a first book to read and then a second one which goes more >in depth. As for more depth, my favorite is "68000 Assembly Language Programming", Leventhal, et. al, McGraw-Hill, 1981. Lots of diagrams, with about 1/2 page ENGLISH! describing each instruction. About %80 of the book is devoted to assembly language techniques, using M68000 code sequences as examples, with the other 20% describing the instruction set. Their examples are generally not very good assembly language style (non-reentrant, non-position- independent, embedded literals and absolute addresses, etc.) but the 20% of the book describing the instruction set is quite good. -- :::::: Jan Steinman Box 1000, MS 61-161 (w)503/685-2843 :::::: :::::: tektronix!tekecs!jans Wilsonville, OR 97070 (h)503/657-7703 ::::::