第11章 全自动加法计算机--一只开关取数

用一只开关依次将数取出

操作说明

  1. 刚启动时, t0=1, t1=t2=0, 此时只有 IAR`=1.

  2. 按下开关 K 不要松开, 地址寄存器 AR 收到一个上升沿信号, 保存住当前地址, 并提供给存储器(注: 第一个地址为 0, 所以电路中暂看不出什么变化)

  3. 松开开关 K, 循环移位计数器 RR 得到一个上升沿信号, 移位一次, t0=0, t1=1, t2=0, 并因此使得 IRD=IDR`=1.

  4. IRD 信号使得存储器开始向外输送数据, 也即是 10(1010)

  5. 第二次按下开关 K, 数据寄存器 DR 收到一个上升沿信号, 于是将存储器输出的值保存起来.(此时二进制译码显示处应该显示 10)

  6. 再次松开开关 K, 循环移位计数器 RR 再度得到一个上升沿信号, 再移位一次, t0=0, t1=0, t2=1, 并因此使得 IAC`=1.

  7. 第三次按下开关 K, 地址计数器 AC 收到一个上升沿信号, 值加一(此时应该变成 0001)

  8. 第三次松开开关 K, 循环移位计数器 RR 第三次得到一个上升沿信号, 又移位一次, t0=1, t1=t2=0, 此时只有 IAR`=1, 又回到了最开始状态.

  9. 重复以上操作, 可以依次取出剩余的数.

连续不断单击按钮 K 以驱动程序运行

注: 因初始化的原因, 循环移位寄存器 RR 的状态可能不正确; 如不正确, 请使用控制开关 R' 先将其重置断开以重置, 工作时保持常闭)

注: AC 寄存器的 R 开关合上可以重置 AC 上的计数, 工作时保持常开

注: DR 上 V 增加了一个重置开关(及一个避免倒流的二极管), 如果过程中操作失误, 或需要再度操作, 可选此操作重置.

用一只开关依次将数取出

原图

results matching ""

    No results matching ""