tags:

views:

37

answers:

2

I am looking for a good book on 8 bit and 16 bit personal computer history, focussing on CP/M80, CP/M86, and MS-DOS from a programming point of view.

In particular it should cover the development of CP/M, memory addressing and executable file format, bank switching and how to do that, MS-DOS and 16 bit 8086/8088 CPUs, and EMS using extension boards; that sort of thing.

Can anyone recommend such a book?

+1  A: 

80X86 IBM PC and Compatible Computers: Assembly Language, Design, and Interfacing Volumes I & II, 4/E

EffoStaff Effo
+1  A: 

I don't think I have come across exactly what you are after. The nearest I have seen are old Intel data books for the 8086,8088,80386 etc. These are thick paperback books and go into a heck of a lot of detail with sample assembly language program and the like.

In the old days the Intel representative would give us car loads of the things as a result most University libraries still have them in stock. I bet they still turn up on ebay quite cheaply as well.

Ian

IanW