home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol122 / zcpr8080.doc < prev   
Encoding:
Text File  |  1985-02-10  |  2.1 KB  |  43 lines

  1.                  DOCUMENTATION FOR ZCPR8080.ASM
  2.  
  3.  
  4. ZCPR808░ i≤ aε 808░ translatioε oµ ZCPR▓ b∙ RicharΣ Conn¼ ß Z8░ ì
  5. CCP (Consolσ CommanΣ Processor⌐ replacemen⌠ fo≥ CP/═ versioε 2.2«
  6. Beinτ ß long-timσ use≥ oµ ZCPR▒ a≤ wel∞ a≤ ß membe≥ oµ thσ grou≡
  7. tha⌠ assisteΣ RicharΣ Conε witΦ testinτ anΣ developmen⌠ oµ ZCPR2¼ ì
  8. ╔ wa≤ dismayeΣ a⌠ thσ though⌠ oµ havinτ t∩ abandoε i⌠ anΣ returε ì
  9. t∩ thσ stocδ CC╨ wheε migratinτ t∩ m∙ newly-purchaseΣ Compupr∩ ì
  10. 8085/8╕ CP╒ board« Inspectioε oµ thσ ZCPR▓ filσ madσ i⌠ obviou≤ ì
  11. tha⌠ i⌠ woulΣ no⌠ bσ ß difficul⌠ tasδ t∩ conver⌠ t∩ 808░ code¼ ì
  12. the result being ZCPR8080.ASM. 
  13.  
  14. Al∞ othe≥ file≤ iε thσ ZCPR▓ packagσ ma∙ bσ useΣ iε thei≥ ì
  15. distributioε forφ witΦ thσ followinτ exceptions║ DU2.ASM¼ ì
  16. LRUNZ.ASM¼ anΣ HELP2.AS═ emplo∙ Z8░ codσ a≤ well, and have been ì
  17. converteΣ t∩ 808░ instruction≤ exclusivel∙ resultinτ inì
  18. DU2-8080.ASM¼ LRUN8080.ASM¼ anΣ HELP8080.ASM« ╔ woulΣ appre-ì
  19. ciatσ receivinτ report≤ oµ an∙ othe≥ ZCPR▓ utilitie≤ tha⌠ d∩ ì
  20. not operate properly in the 8080 environment.
  21.  
  22. Caveat║ Onσ oµ Richard'≤ reason≤ fo≥ codinτ ZCPR▓ iε Z8░ ì
  23. instruction code i≤ duσ to the limitation of the CCP to 800h
  24. byte≤ iε length. Needles≤ t∩ say¼ conversion≤ oµ al∞ relativσì
  25. t∩ absolutσ jump≤ anΣ othe≥ necessar∙ conversioε resulteΣ iε ß ì
  26. swolleε CCP« Fortunately¼ severa∞ oµ thσ feature≤ Ricδ intro- ì
  27. duced iε ZCPR▓ allo≈ ß reductioε iε codσ size« M∙ ZCPRHDR.LI┬ ì
  28. customizatioε include≤ aε externa∞ CC╨ stacδ anΣ FC┬ a≤ wel∞ a≤ ì
  29. enablinτ thσ multiplσ commanΣ linσ feature« EacΦ oµ thesσ ì
  30. feature≤ result≤ iε ß substantia∞ spacσ saving≤ iε thσ CC╨ì
  31. itself b∙ movinτ thesσ buffer≤ t∩ protecteΣ memory« I⌠ wa≤ als∩ ì
  32. necessar∙ t∩ disablσ SUBMI╘ processing╗ thi≤ i≤ n∩ rea∞ los≤ witΦ ì
  33. utilitie≤ sucΦ a≤ ZE╪ available« Notσ tha⌠ ZCPR▓ wil∞ generatσ aε ì
  34. error message if the 2K restriction is violated.
  35.  
  36. Pleasσ senΣ buτ reports¼ suggestions¼ etc« t∩ mσ oε CP-MIG¼ thσ ì
  37. CP/═ interes⌠ grou≡ oε Compuservσ a⌠ PP╬ [70210,104]¼ t∩ thσ ì
  38. ARPAne⌠ (CSTRO═ a⌠ MIT-MC)¼ o≥ througΦ KeitΦ Petersen'≤ Roya∞ Oaδ ì
  39. RCPM.
  40.  
  41.                     Charles H. Strom
  42.                     May 15, 1983
  43.