首页 » 智能 » 自己着手制作8088古董电脑!运行BASIC能引导DOS_事理_显卡

自己着手制作8088古董电脑!运行BASIC能引导DOS_事理_显卡

落叶飘零 2025-01-14 07:08:44 0

扫一扫用手机浏览

文章目录 [+]

相信大家对8088CPU以及微机事理已经耳熟能详,楼主以前大学的时候也研究过,但是限于韶光以及技能条件,只是对理论以及最小系统做过深入研究。
现在我综合所学来自己动手制作一台8088CPU的机器。
让它能够运行BASIC阐明程序以及DOS。
是的,没有看错。
便是DOS。

一,系统组成

自己着手制作8088古董电脑!运行BASIC能引导DOS_事理_显卡 自己着手制作8088古董电脑!运行BASIC能引导DOS_事理_显卡 智能

1,芯片选用:

自己着手制作8088古董电脑!运行BASIC能引导DOS_事理_显卡 自己着手制作8088古董电脑!运行BASIC能引导DOS_事理_显卡 智能
(图片来自网络侵删)

CPU:8088,时钟芯片8284,总线掌握器8288,DMA掌握器8237,中断掌握器8259,定时/计数器8253,并行掌握器8255。
以及一些必要的逻辑芯片。

2,内存:

RAM利用SRAM。
同时也兼容DRAM

ROM利用FLASH芯片。
ROM大小64KB,利用两片32KB的ROM芯片。
ROM的浸染是装载BIOS和BASIC阐明程序。

3,接口:

预留一个PS2五针接口,接键盘。
4个8位的ISA插槽,可以插入各种扩展卡,如硬盘卡,软驱卡,打印机扩展以及显卡。

二,事理图设计(事理图和PCB板直接上传了附件就不贴详细图纸了)

1,CPU电路:8284供应所有的时钟,8087做协处理器,8259中断掌握,8288总线掌握,以及LS573和LS245做地址/数据线驱动。

(事理图和PCB板直接上传文件就不贴详细图纸了)

2,8255 I/O接口电路

8255紧张是扩展IO,用于各种系统设置以及键盘掌握。

(事理图和PCB板直接上传文件就不贴详细图纸了)

3,DMA掌握器和定时/计数器

DMA掌握器是全体系统所不能短缺的,由于硬盘,软盘,显卡都是须要传送大量数据的。
如果没有DMA掌握器的话所有事情都要靠CPU来做。
DMA和8253芯片合营起来产生了DRAM所需的动态刷新旗子暗记

(事理图和PCB板直接上传文件就不贴详细图纸了)

4,RAM和ROM

RAM在系统板上预留512KB(可通过扩展卡扩展,最大640kb)。
ROM共64KB,个中32kb放BIOS,32kb放BASIC。

BIOS的浸染非常主要,由于BIOS中有各种芯片的初始化数据,当各种芯片初始化往后BIOS会勾引进入软盘中的DOS,如果没有软盘BIOS会探求硬盘中有没有DISK BIOS。
如果有的话就进入硬盘勾引。
如果也没有硬盘的话BIOS会勾引进入BASIC。

(事理图和PCB板直接上传文件就不贴详细图纸了)

5,XT总线

供应4条8位的ISA兼容接口,紧张是扩展硬盘或者软盘,显卡。

电源紧张有+-5V,+-12V,个中系统运行的话只须要单一的5V就可以了。

三,PCB板设计。

这个没什么好说了,全是线路。

电路板全貌(显卡是购买的8位ISA显卡,VGA)

主板

CPU和DMAC

插上显卡:

接下来是开机,由于我找的这个VGA显示器拍摄效果不太好,只能斜角度拍,各位看官不要介意。

前3行是显卡信息(数据由显卡中的BIOS供应),下面是显卡缺点提示和IO板缺点提示,512KB内存自检(这个自检是没故意义的,由于没有奇偶校验逻辑)

接下来是要开始勾引系统的,但是抱歉,我找了好一段韶光也没找到好的硬盘或者软盘(8位ISA卡驱动的温盘太难找了,软驱也找不到个好的)。
往后找到了在补上吧。
这里等了一段韶光后系统找不到可勾引的系统,就会直接进到BASIC阐明器。

编辑一段程序试试,还是可以运行的。

附件需在原文查看,地址:http://bbs.mydigit.cn/read.php?tid=2058263

附件中图纸分为4个部分,分别是主板,CPU板,DMAC板和640KB内存板。

640KB内存扩展板上的低512KB是和板载的512KB地址重复的,意思是利用扩展板的话就可以不该用板载内存。

个中640KB内存板是通用与8位PC机的,也便是说大家手里有8位PC机的话也可以利用它。

RAM板还没制作出来,先来个3D预览吧

ROM BIOS和BASIC阐明程序上传了,需在原帖中查看,地址:http://bbs.mydigit.cn/read.php?tid=2058263

由于我手里没有BASIC源码,以是只能上传烧录文件了,

====完,感激大家=====

浏览更多精彩内容请登录数码之家网站

技能互换请联系原作者

作者:shanzhongyu

来源:数码之家

标签:

相关文章