[movitz-cvs] CVS update: ia-x86/README

Frode Vatvedt Fjeld ffjeld at common-lisp.net
Mon Jan 31 22:58:50 UTC 2005


Update of /project/movitz/cvsroot/ia-x86
In directory common-lisp.net:/tmp/cvs-serv10289

Modified Files:
	README 
Log Message:
*** empty log message ***
Date: Mon Jan 31 14:58:48 2005
Author: ffjeld

Index: ia-x86/README
diff -u ia-x86/README:1.4 ia-x86/README:1.5
--- ia-x86/README:1.4	Sun Jan 30 10:59:58 2005
+++ ia-x86/README	Mon Jan 31 14:58:48 2005
@@ -10,7 +10,7 @@
 ## Author:        Frode Vatvedt Fjeld <frodef at acm.org>
 ## Created at:    Sat Jan 29 16:48:42 2005
 ##                
-## $Id: README,v 1.4 2005/01/30 18:59:58 ffjeld Exp $
+## $Id: README,v 1.5 2005/01/31 22:58:48 ffjeld Exp $
 ##                
 ######################################################################
 
@@ -100,6 +100,13 @@
 
 ---------------------------------------------------------
 
+One of the original intentions of having proglists as the intermediate
+representation of assembly programs, was to facilitate computational
+reasoning about the program (hence the class hierarchy rooted at
+"instruction").  I don't really know how well this idea worked out, I
+suspect most people will just pass the proglists directly to
+proglist-encode.
+
 
 The function proglist-encode takes a proglist and produces
 machine-code in the form of e.g. a vector of 8-bit bytes. A typical
@@ -137,3 +144,8 @@
 (big-endian) binary encoding of the instruction, and the imaginary
 component is the number of bytes.
 
+
+
+			     Disassembly
+
+[To be written.]




More information about the Movitz-cvs mailing list