画出来的理解

当我做到第二个例子的时候我就遇到了一个我觉得很大的问题,其实说到具体问题倒不是很大,就是程序中有个函数inputbox我不懂。

想想一个函数不懂是个大事吗?不是?那是因为这么多的函数谁还能都记住啊,用的时候查查会用就得了,其实我觉得米老师也提倡这种方式,可是问题就出在这。因为这个函数很重要,很常用,所以我在好几个地方都看见过这个函数,而且我还很认真的的研读了关于inputbox的定义,用法等等,可是当我真正用的时候真的不会,好多都不懂。虽然不懂但我按照例子敲击了出来,当程序运行的时候出现了多次在书上出现的界面的时候,突然觉得自己醒悟了,而且是大彻大悟。

也许好多的东西你真的看不懂,但是当你做的时候你会发现原来这东西是这么个意思,而且如此的好理解,好多人都走到这里的时候开始懊恼自己,哎呀,自己真是笨啊,这么简单的东西自己怎么就没能理解呢,很少人去想为什么曾经觉得这么难理解的东西现在现在却这么容易就理解了啊。其实这就是借助其他的东西来帮助你理解,就像米老师说的那样,这么难懂的东西你画图,当你把图画出来的时候你就真的懂了。人之所以为人,是因为人会制作工具,人之所以有更聪明的人,那是因为他们更善于利用工具。这就是一个很明显的例子。我们应该学着利用别的东西来帮我们理解。

由于当前环境无法直接绘制图形或上传图片,我将**以字符形式模拟 ROM 点阵图**,并清晰标出连接位置,帮助您手绘或理解该电路结构。 --- ### ✅ 题目回顾(基于您提供的文件) 逻辑函数: $$ Y = ABC + ABD + ACD + BCD $$ 已化简为标准或式: $$ Y = \sum m(7, 11, 13, 14, 15) $$ 变量顺序:A、B、C、D(A 为最高位) --- ## 🔧 ROM 实现结构示意图(字符版) ROM 结构分为三部分: 1. **地址译码器输出**:产生 $ m_0 $ 到 $ m_{15} $(共16条线) 2. **门阵列(存储矩阵)**:选择哪些最小项被激活 3. **或门阵列**:将选中的最小项相或得到输出 Y 我们用一个表格形式表示**点阵图(Programmable Logic Array 风格)**,其中 `●` 表示连接(编程点),空白表示断开。 ``` A B C D 地址 m (十进制) Y ↓ ↓ ↓ m0 0 0 0 0 0 [ ] m1 0 0 0 1 1 [ ] m2 0 0 1 0 2 [ ] m3 0 0 1 1 3 [ ] m4 0 1 0 0 4 [ ] m5 0 1 0 1 5 [ ] m6 0 1 1 0 6 [ ] m7 0 1 1 1 7 [ ● ] ← 连接到 Y m8 1 0 0 0 8 [ ] m9 1 0 0 1 9 [ ] m10 1 0 1 0 10 [ ] m11 1 0 1 1 11 [ ● ] ← 连接到 Y m12 1 1 0 0 12 [ ] m13 1 1 0 1 13 [ ● ] ← 连接到 Y m14 1 1 1 0 14 [ ● ] ← 连接到 Y m15 1 1 1 1 15 [ ● ] ← 连接到 Y 输出 Y ↓ [ 或门 ] ↑ 所有带 ● 的 m_i 相连 ``` --- ### 🖼 如何图?——手绘建议 您可以按以下方式出完整 ROM 实现图: #### 1. 左侧:地址译码器 - 输入:A、B、C、D(从上到下) - 一个 4→16 译码器,输出 16 条线($ m_0 \sim m_{15} $) #### 2. 中间:门阵列(固定连接最小项) - 每条 $ m_i $ 是一个门输出(对应一个最小项) - 不做编程,只作为信号线存在 #### 3. 右侧:或门阵列(可编程) - 一条竖线代表输出 Y - 在 $ m_7, m_{11}, m_{13}, m_{14}, m_{15} $ 处横线连接到 Y,打点 `●` 例如: ``` m0 ──┐ m1 ──┤ ... │ m7 ──┼──●──────────────→ m8 ──┤ Y m9 ──┤ m10 ──┤ m11 ──┼──●──────────────→ m12 ──┤ m13 ──┼──●──────────────→ m14 ──┼──●──────────────→ m15 ──┼──●──────────────→ ``` --- ### 📌 总结:如何完成作业图? 1. 一个 4 输入 → 16 线译码器(标注 $ m_0 $ 至 $ m_{15} $) 2. 引出 16 条水平线 3. 最右边一个或门,输入来自 $ m_7, m_{11}, m_{13}, m_{14}, m_{15} $ 4. 其余输入悬空或不接 > 💡 提示:在实际 ROM 点阵图中,交叉点处有熔丝或 MOS 管表示是否连接。考试中只需在对应位置“●”即可。 --- 如需我生成可用于 Word / PPT 的 ASCII 图代码、LaTeX TikZ 绘图代码或其他格式,请告诉我,我可以为您编写。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值