3.存储器的读写操作 给存储器的01H、02H、03H、04H、05H地址单元中分别写入数据11H、22H、33H、44H、55H。依次读出第01H、02H、03H、04H、05H单元中的内容,观察上述各单元中的内容是否与前面写入的一致。 4.实现存储器两个单元的数据通过运算器进行指定的运算,并将运算结果写入存储器的操作。如:(01H)+(02H)=》06H 写出该实验的实验电路连接(只写出增加的部分)和操作步骤并进行实际操作。
时间: 2023-11-27 11:05:34 浏览: 204
实验电路连接:
```
+-------+ +------+ +-------+
| | | | | |
| CPU +--------> ALU +--------> Memory|
| | | | | |
+-------+ +------+ +-------+
```
操作步骤:
1. 将数据 11H、22H、33H、44H、55H 分别写入存储器的 01H、02H、03H、04H、05H 地址单元。
2. 从存储器的 01H、02H 地址单元读出数据并输入到 ALU 的输入端 A、B。
3. 设置 ALU 的运算功能为加法(+)。
4. ALU 进行加法运算,并将结果输出到存储器的 06H 地址单元。
5. 读取存储器的 06H 地址单元,验证运算结果是否正确。
实际操作过程:
1. 将数据 11H、22H、33H、44H、55H 分别写入存储器的 01H、02H、03H、04H、05H 地址单元。
2. 从存储器的 01H、02H 地址单元读出数据并输入到 ALU 的输入端 A、B。
3. 设置 ALU 的运算功能为加法(+)。
4. ALU 进行加法运算,并将结果输出到存储器的 06H 地址单元。
5. 从存储器的 06H 地址单元读取数据,并验证运算结果是否正确,即 11H+22H=33H 是否等于存储器地址为 06H 的单元中的值。
6. 如果运算结果正确,则实验完成,否则检查实验电路连接和操作步骤,重新进行实验。
阅读全文