Lee K.H.Prof. LEUNG Kwong SakCheang S.M.2023-03-312023-03-311990IEEE Micro, 1990, vol. 10 (4), pp. 50 - 6102721732http://hdl.handle.net/20.500.11861/7715A low-cost alternative to using a full-scale Lisp machine for list processing is proposed. The ASLP, a PC-based, highly pipelined list processor with two memory modules, supplements a procedural programming language to solve the list-manipulation problems in AI programs. This hardware-assisted processor was designed for use on an IBM PC AT to support list-manipulation functions. A discussion of Lisp and its internal structure and a review of existing Lisp machines are included. An estimation of the theoretical execution time for some typical list-manipulation functions, expressed in terms of machine cycles and memory cycles, is presented.<>enData StructureProgramming LanguageBinary StringExpert SystemBinary TreeUse of SymbolsList of ElementsMemory ModuleFree ListingComputer ScienceLoad DataArtificial Intelligence ApplicationsConventional EstimationLocal MemoryMemory StructurePipeliningDepartment of Computer ScienceInstitute of Electrical EngineersReference CountCoprocessorA microprogrammable list processor for personal computersPeer Reviewed Journal Article10.1109/40.57731