六座!特斯拉官宣Model Y加长版:秋天就来!
很突然,加长版的特斯拉ModelY官宣了,并表示新车“金秋见”。...
2025-07-16
一位爱好者使用了老式内存芯片和8-bit时代的逻辑元件,打造出了一整个处理器,不是开发板,不是微控制器,而是一个功能完全的、能够执行指令、进行内存寻址的CPU。
这位名叫Majsterkowanie i nie tylko(简称MINT)的极客爱好者,历时三个月完成了这个名为EPROMINT的项目。
MINT从一个简单的实验开始,利用过时的EPROM内存芯片控制小型外部系统,例如PWM调光器或消息显示器。
他发现,如果内存可以模拟基本逻辑,那么构建一个完整处理器的思路或许并非遥不可及,于是,他一头扎进了电路图和经典8-bit CPU(如Z80)的架构研究中。
最终,他成功打造了一台功能齐全的CPU,看起来不时尚或不精致,但它根据真实的指令集运行,执行自己的汇编代码,并像商业处理器一样响应硬件中断。
项目从最基本的算术逻辑单元(ALU)开始,最初的原型因不可靠而被废弃,后续的版本则便于调试。
随后,他又增加了内存接口、地址总线控制器(由第二个ALU驱动)以及控制逻辑,后者负责解码操作码并协调整个数据流。
软件部分同样是从零开始编写的,近2000行代码定义了处理器如何处理指令、优化数据流动,并创建了测试程序。
这些代码是基于早期电路板的定制开发工具编写的,其指令集甚至超越了老式CPU所能做到的,包括乘法、除法、三角函数计算甚至位序列处理等操作。
当所有模块连接完成后,CPU首次通电,电流为250毫安,经过测试,它不仅能运行闪烁的LED程序,还能在检测到中断时点亮第二个LED,能够像真实处理器一样处理外部事件。
最终,这台CPU由四块全尺寸的穿孔板组成,重达500多克,如果将所有电线拉直,总长度超过1公里,所有逻辑运算都通过预编程的内存实现,数据路由和指令解码等功能均依赖于此。
与现代芯片不同,这台CPU的执行路径完全暴露,每个时钟周期、每个操作码以及所有寄存器的变化都清晰可见。
为了展示这台CPU的功能,MINT将其连接到一台VFD显示屏上,并编写代码播放《黑客帝国》的片段。
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至 3941001135@qq.com举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
相关文章
在最新一批次工信部新车申报名录中,由上汽和华为合作打造的尚界汽车首车H5正式亮相,同时官图还发布了一图流。尚界H5是迄今最便宜的鸿蒙智行成员,申报信息显示,该车...
2025-07-16
据媒体报道,上海第十人民医院近日收治了一位因极端滥用网红减肥药“小粉丸”而生命垂危的年轻女性。令人震惊的是,该女子在体重仅80多斤时,已开始疯狂节食并每日吞服至...
2025-07-16
英菲尼迪确实没有退出中国市场,如今新款QX50上市,共推出3款车型,价格区间为35.08-39.18万元。作为日产高端品牌,英菲尼迪在中国的处境,相较于同为日系...
2025-07-16
4万亿美元企业CEO会用啥手机?三星苹果,还是华为小米,都不是!今天在北京举行的媒体沟通会上,谈及最喜欢的手机时,NVIDACEO黄仁勋掏出了自己使用的谷歌P...
2025-07-16
德国安全研究公司ERNW近日披露了一项安全漏洞,该漏洞存在于微软的WindowsHelloforBusiness中,允许攻击者通过面部识别登录其他用户的账...
2025-07-16
热评文章
宾利推出超豪华儿童三轮车 :售价5380元!
日本核污水将排放30年 全球百余家公司已研发“人造海
男孩脚踩兰博基尼炫耀致车损17万 车主再发声:会追责
多地机票跳水!上海飞成都机票降价80%!
2023国庆档票房破26亿:张艺谋电影《坚如磐石》上
曾与林正英、李小龙搭档 著名武打演员孟海去世:终年6