本文基于FORTH語(yǔ)言,以自主構(gòu)建的JLPFORTH虛擬平臺(tái)為例,詳細(xì)闡述FORTH虛擬機(jī)的實(shí)現(xiàn)原理和核心實(shí)現(xiàn)方法,模擬和實(shí)現(xiàn)了通用的交互式計(jì)算機(jī)結(jié)構(gòu),實(shí)現(xiàn)了真實(shí)計(jì)算機(jī)的典型工作流程,并且一改過(guò)去FORTH代碼和數(shù)據(jù)混合存儲(chǔ)的方式,在內(nèi)存的存儲(chǔ)上以分段的方式將內(nèi)存分為CS、VS、DS、SS四個(gè)段,分別存儲(chǔ)指令和數(shù)據(jù)。