返回

红白机大时代

首页
关灯
护眼
字体:
大
中
小
第三十九章 准十六位 双核6502(中)
    云来阁 http://www.whcui.com

    日夲客户希望英特尔帮助他们设计和生产八种专用集成电路芯片,用于实现桌面计算器。水印广告测试   水印广告测试英特尔的工程师发现这样做有两个很大的问题。

    其一,英特尔已经在全力开发三种内存芯片了,没有人力再设计八种新的芯片。其二,用八种芯片实现计算器,将大大超出预算成本。

    于是,英特尔的一个名叫特德-霍夫(tedhoff)的工程师仔细分析了日夲同行的设计。他发现了一个现象:这八块芯片各实现一种特定的功能。

    当用户使用计算器时,这些功能并不是同时都需要的。比如,用户需要计算一百个数的和,它会重复地输入一个数,再做一次加法,一共做一百次,最后再打印出来。

    而在这个时候,负责输入、相加和打印的电路并不同时工作。也就是说,当一块芯片在工作时,其他芯片可能是空闲的。

    于是霍夫有了一个想法:为什么不能用一块通用的芯片,加上程序来实现几块芯片的功能呢?当需要某种功能时,只需要把实现该功能的一段程序代码(称为子程序)加载到通用芯片上,其功能与专用芯片会完全一样。

    经过几天的思考后,霍夫绘制出计算器新的体系结构图,其中包含四块芯片。

    一块通用处理器芯片,实现所有的计算和控制功能;一块可读写内存(ra)芯片,用来存放数据;一块只读内存(

第三十九章 准十六位 双核6502(中)(1/5)