《计算机组成原理存储器EM实验》由会员分享,可在线阅读,更多相关《计算机组成原理存储器EM实验(5页珍藏版)》请在人人文库网上搜索。
1、计算机组成原理存储器EM实验实验二 存储器EM实验 一、实验目的: 了解模型机中程序存储器EM的工作原理及控制方法。 二、实验要求: 利用COP2000实验仪上的K16.K23开关做为DBUS的数据,其它开关做为控制号,实现程序存储器EM的读写操作。 三、实验原理: 存储器EM由一片6116RAM构成,通过一片74HC245与数据总线相连。存储器EM的地址可选择由PC或MAR提供。 存储器EM的数据输出直接接到指令总线IBUS,指令总线IBUS的数据还可以来自一片74HC245。当ICOE为0时,这片74HC245输出中断指令B8。 EM原理图 连接线表 1 连接 信号孔 1 J2座 接入孔 。
2、作用 J3座 将K23-K16有效电平 接入 DBUS7:0 2 3 4 5 6 7 8 9 10 11 12 IREN PCOE MAROE MAREN EMEN EMRD EMWR PCCK MARCK EMCK IRCK K6 K5 K4 K3 K2 K1 K0 CLOCK CLOCK CLOCK CLOCK IR, uPC写允许 PC输出地址 MAR输出地址 MAR写允许 低电平有效 低电平有效 低电平有效 低电平有效 存储器与数据总线相连 低电平有效 存储器读允许 存储器写允许 PC工作脉冲 MAR工作脉冲 写脉冲 IR, uPC工作脉冲 低电平有效 低电平有效 上升沿打入 上升沿打。
3、入 上升沿打入 上升沿打入 四、实验内容: 内容1:PC/MAR输出地址选择 置控制信号为: K5 K4 地址总线 红色地址输出指示灯 2 (PCOE) 0 1 1 0 (MAROE) 1 0 1 0 PC输出地址 MAR输出地址 地址总线浮空 PC地址输出指示灯亮 MAR地址输出指示灯亮 错误, PC及MAR同时输PC及MAR地址输出指示灯出 亮 以下存贮器EM实验均由MAR提供地址 内容2:存储器EM写实验 内容3:存储器EM读实验 1将地址0写入MAR 2读EM0的内容 3将地址1写入MAR 4读EM1的内容 1将地址0写入MAR 2将11H写入EM0 3将地址1写入MAR 4将22H写。
4、入EM1 内容4:存储器打入IR指令寄存器/uPC实验 3 1将地址0写入MAR 2读EM0,打入IR 3将地址1写入MAR 4读EM1,打入IR 操作步骤: 1PC/MAR输出地址选择 按照连接表连接好线路,要选择PC,则将K5(PCOE)置为0,K4(MAROE)置为1,则可选择PC,此时PC地址输出指示灯亮(红色灯亮),同理要选择MAR,则将K5(PCOE)置为1,K4(MAROE)置为0,则可选择MAR,此时MAR地址输出指示灯亮(红色灯亮)。 2存储器EM写实验 1将地址0写入MAR 把输入信号置为00000000,并把K0,K2,K3置为低电平,打入上升沿脉冲,便把地址0写入MAR。
5、。 2将11H写入EM0 将输入信号置为00010001,并将K0,K2,K3置为低电平,打入上升沿脉冲,便把地址11H写入EM0,把K4置为低电平,把地址0输出到地址总线上 3将地址1写入MAR 把输入信号置为00000001,并把K0,K2,K3置为低电平,打入上升沿脉冲,便把地址0写入MAR。 4将22H写入EM1 4 将输入信号置为00100010,并将K0,K2,K3置为低电平,打入上升沿脉冲,便把地址22H写入EM1 ,把K4置为低电平,把地址1输出到地址总线上。 3存储器EM读实验 1将地址0写入MAR 把输入信号置为00000000,并把K0,K2,K3置为低电平,打入上升沿脉。
6、冲,便把地址0写入MAR。 2读EM0的内容 把K1,K2,K4 置为低电平,打入上升沿脉冲,即可读出EM0的内容 3将地址1写入MAR 把输入信号置为00000001,并把K3置为低电平,打入上升沿脉冲,便把地址1写入MAR。 4读EM1的内容 把K1,K2,K4 置为低电平,打入上升沿脉冲,即可读出EM0的内容 4存储器打入IR指令寄存器/uPC实验 1将地址0写入MAR 把输入信号置为00000000,并把K0,K2,K3置为低电平,打入上升沿脉冲,便把地址0写入MAR。 2读EM0,打入IR 将K1,K2,K4置为低电平, 打入上市沿脉冲,然后将K6置为低电平,再打入上升沿脉冲,即将EM0的内容打入IR。 3将地址1写入MAR 5 把输入信号置为00000001,并把K0,K2,K3置为低电平,打入上市沿脉冲,便把地址1写入MAR。 4读EM1,打入IR 将K1,K2,K4置为低电平, 打入上市沿脉冲,然后将K6置为低电平,再打入上升沿脉冲,即将EM0的内容打入IR。 五、实验心得体会: 通过此次实验,我对存储器的地址的读和写都有了比较深刻的理解,让我实践动手的能力又进一步的增强了,这次是自己能够看着原理图自己能连线,但是还是不能很好的分析它的原理,在下一次的试验中一定要好好的学习,最好自己能够弄懂。 6。