🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.intel
Article #1044

Technical Books on Intel's 80x86 Line Wanted (SUMMARY)

#1044
From: Risto Kaivola
Date: Sat, 09 Feb 1991 18:27
48 lines
3057 bytes
[First of all, apologies for breaking the reply chain. In my site, news
expire within a couple of days, and now that it is over a week since the
last reply appeared in this group, I can't reply to it.]

In my original posting, I wanted information on the 'internal
representation' of the instruction set. This was apparently a rather vague
expression, and it probably confused some. The appropriate term to use
would be 'instruction encoding'.
John R. Levine was very helpful, even providing me with an Intel's books
list (the six-digit number before the title is a book classification
number used by Intel - using it makes ordering faster):

230843  Microprocessors Handbook
240486  i486 Programmer's Reference
230985  386DX Programmer's Reference
210498  80286 Programmer's Reference

According to John Levine, each of these cost about USD 25.
He also told me that Intel has a "literature guide" (210620), in which
most of the available manuals are listed. In addition, each chip has a
data sheet, usually available at no cost, that lists the electrical
characteristics of the ship, and for CPU chips, often lists the data
formats and instruction encodings. According to the Finnish representative
of Intel (Fintronic, +358 0 6926022), the Microprocessors Handbook
includes data sheets for Intel CPUs. I've had no opportunity to check this,
though - they sent the data sheets instead of the single book.
  Marc Brandis told me that the instruction encoding of the 80386, as well
as its predecessors, can also be found in the Sybex book "Programming the
80386" by Crawford.
  For those who wondered why I don't just go and mess with a debugger:
I've no doubt that this would work, but the question for me is time. I
would probably be still thinking of the possible methods used for encoding,
if I had followed your advice :-).
  During the search for information, I also managed to get my hands on the A68
assembler (V314). In the documentation the author, a former Intel employee,
discusses the instruction encodings. The assembler is shareware, and I
deleted it, for I won't be needing this kind of package now. Interested
persons might try using ftp to transfer it from SIMTEL20 (of course, I just
lost the exact location. If memory serves me, it was wsmr-simtel20.army.mil).
 
Thanks for all who responded!

Risto
--
Risto Kaivola (dix@clinet.fi) or (Risto.Kaivola@f123.n220.z2.FIDONET.ORG)
-- 
Risto Kaivola    Internet: dix@clinet.fi, UUCP: ...mcsun!santra!clinet!dix
VOICE: + 358 367 249
Technical Details
Message-ID: <1991Feb9.182706.954@clinet.fi>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!elroy.jpl.nasa.gov!swrinde!zaphod.mps.ohio-state.edu!rpi!uupsi!sunic!fuug!clinet!dix

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!elroy.jpl.nasa.gov!swrinde!zaphod.mps.ohio-state.edu!rpi!uupsi!sunic!fuug!clinet!dix
From: dix@clinet.fi (Risto Kaivola)
Newsgroups: comp.sys.intel
Subject: Technical Books on Intel's 80x86 Line Wanted (SUMMARY)
Summary: Yes, it is a summary
Keywords: instruction encodings data format CPU books programmer
Message-ID: <1991Feb9.182706.954@clinet.fi>
Date: 9 Feb 91 18:27:06 GMT
Organization: City Lines Oy, Helsinki, Finland
Lines: 48