个人觉得,此举实在没有必要。 首先,成本是低不下来的,这些外围芯片已经停产,有钱都还没地方去买,要谈成本,你不如去垃圾街淘一块286或者386主板,指令系统完全兼容,你只需将程序烧录入板bios-上eprom就可完成一切试验,而且isa总线接口,只是数据总线,地址总线,控制总线的简单透明延伸。
8255,8253..这些外围芯片的一切端口操作,状态定义已经在主板芯片组中集成,完全向下兼容,你可以直接试验。 你真想了解一下底层操作,找一台老电脑,看看汇编语言教程,在dos环境写几个小程序试验一下,要为难自己,不要使用int21等操作系统调用,以及bios功能调用。
学习要讲究方法,自己用芯片拼装这种老系统,浪费时间精力实在不值,就算能拼装好,连起码的操作系统都没有,试验起来多么麻烦? 更何况你是不可能找到8086的硬件仿真器的。
决定程序运行效率的关键是算法,凡事有侧重。胡子眉毛一把抓是办不好事情的。