【发布时间】:2011-04-18 01:38:46
【问题描述】:
我使用并喜欢 Atmel ATMEGA 和 ATTINY 系列微控制器,认为它们非常好。我不太喜欢的一件事是它们(以及 Microchip PIC uC 系列也是)都是哈佛机器,这意味着我不能真正使用外部存储器或在 RAM 之外执行,只能使用闪存。
虽然这种设计有明显的优势,但它在技术上使得使用 AVR 或 PIC 做 FORTH 之类的事情变得非常困难。 (我知道至少有一个实现,但它不像普通的 FORTH 那样工作,并且会很快耗尽闪存)
FORTH 最初是为需要很大灵活性的交互式机器控制类型系统而创建的,因此 Z80 或 6809 之类的设备被用作执行控制程序或 RAM 或其他一些存储设备的微控制器。
有谁知道目前与 AVR/PIC 具有相似复杂性(最好以 DIP 封装提供)的设备是冯纽曼机器吗?
【问题讨论】:
标签: microcontroller 8-bit von-neumann