The implementation of A PC-based list processor for symbolic computation

  • K. H. Lee
  • K. S. Leung
  • S. M. Cheang
Short Papers
Part of the Lecture Notes in Computer Science book series (LNCS, volume 429)


The Arithmetical and Symbolical List Processor (ASLP) is a purpose-built processor for list handling and processing. Multiple buses and multiple memory principles are applied for pipelining and parallel data movements. This micro-programmable ASLP is a stand-alone processor which connects to an IBM/AT personal computer. The IBM/AT personal computer works as the host for software development. The prototype of the ASLP is constructed using standard chips. A special micro-assembler is written for the ASLP micro-assembly program translation. Most standard list functions are programmed and evaluated. In parallel with the evaluation, the core part of the original hardware design of the ASLP is being redesigned using ASICs. This paper will present the design and the evaluation results of the ASLP.


  1. [1]
    Lee K.H., Leung K.S., And Cheang S.M., A Microprogrammable List Processor for Personal Computer, IEEE Micro. (To be published)Google Scholar
  2. [2]
    Leung K.S., Lee K.H. And Cheang S.M., List Processing for Artificial Intelligence Applications, Microprocessing and Microprogramming — EUROMICRO. (To be published)Google Scholar
  3. [3]
    Steele G.L., Jr.(1984), Common Lisp, Digital Press.Google Scholar
  4. [4]
    Winston P.H., Horn B.K.P.(1984), Lisp, Addison-Wesley.Google Scholar
  5. [5]
    Wilensky R.(1986), Common LISPcraft, W.W.Norton and Company, New York and London.Google Scholar
  6. [6]
    AMD(1985), Bipolar Microprocessor Logic and Interface, Advanced Micro Devices.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1990

Authors and Affiliations

  • K. H. Lee
    • 1
  • K. S. Leung
    • 1
  • S. M. Cheang
    • 1
  1. 1.Department of Computer ScienceThe Chinese University of Hong KongHong Kong

Personalised recommendations