IBM PCjr的面世
众所周知IBM是闻名的世界商业机器公司,它是计算机工业的长时刻领导者,其推出的个人计算机(PC)规范一向沿用至今,一起其在大型机、超级计算机范畴也成绩斐然,如闻名的深蓝、蓝色基因等。很多年从前IBM为了捉住个人计算机家庭商场推出了IBM PCjr,这款产品也是根据其时的PC技术规范,可以运转大部分软件体系。其时人们都猜测这会获得有一大成功,可是适得其反。无线连接的键盘规划以及按键的粗糙给用户带来十分差的运用体会,而且由于本钱的下降,这款产品的功用、存储以及可扩展性都严峻遭到了约束。这款产品自1980年1月份推出后仅仅在商场上继续了一年时刻便被IBM公司停产了。
MCL86 8080处理器
来自MicroCore实验室的工程师爱德华根据Xilinx Kintex-7 FPGA——K70T完成了MCL86 8088处理器,前期的Intel8088处理器是IBM个人电脑的大脑,其内部由两个独立的功用部件组成,分别是BIU(总线接口单元)和EU(履行单元),BIU由段寄存器、IP、指令行列、地址加法器和操控逻辑组成,其功用是担任从内存中取指令送入指令行列,完成CPU与存储器、I/O接口之间的数据传送。EU由通用寄存器、F寄存器、ALU和EU操控部件组成,其功用是剖析指令和履行指令。MCL86处理器仅完成了BIU单元,耗费了K70T 1.5%的逻辑资源,而且运用四个块级RAM存储处理器代码,制止了内核中的周期精确度调理功用,增加了128Kbytes的内部RAM存储空间,最终安装了Microsoft DOS2.1操作体系,这就让古玩级的IBM PCjr从头运转起来,而且是世界上速度最快的PCjr!

图2 根据Xilinx Kintex-7 FPGA完成的MCL86处理器移植到IBM PCjr上
总结
这充沛展现了Xilinx FPGA强壮的功用以及灵敏的特性,Xilinx Spartan-7系列FPGA与Spartan-6系列FPGA都是低本钱和低功耗的FPGA产品,满意了低本钱使用的需求。当然这并不会让IBM PCjr从头遭到人们的欢迎,由于从各方面来看它现已十分落后了。仅让咱们用这种方法问候从前的科技产品,它们代表了咱们科技的不断进步。