推荐看一下《单片机原理》,里面基本的功能和一些组合模块都给出的比较详细。其实8086/8088本身就是一个微机系统了,具体有些端口怎么接要看你做什么用。流水灯控制比较简单,我推荐的书里也有。至于程序推荐用C语言,虽复杂些,但易懂,网上有很多常用单片机程序,比如键盘程序,驱动程序等,你说的流水灯记得大学是做过,忘了在什么地方找到了的。不好意思。
最小的系统?都系统了要怎么个小法?如果只有一个两个功能那叫系统?