双端口存储器原理实验报告.docx

上传人:b****8 文档编号:10870012 上传时间:2023-02-23 格式:DOCX 页数:7 大小:92.03KB
下载 相关 举报
双端口存储器原理实验报告.docx_第1页
第1页 / 共7页
双端口存储器原理实验报告.docx_第2页
第2页 / 共7页
双端口存储器原理实验报告.docx_第3页
第3页 / 共7页
双端口存储器原理实验报告.docx_第4页
第4页 / 共7页
双端口存储器原理实验报告.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

双端口存储器原理实验报告.docx

《双端口存储器原理实验报告.docx》由会员分享,可在线阅读,更多相关《双端口存储器原理实验报告.docx(7页珍藏版)》请在冰豆网上搜索。

双端口存储器原理实验报告.docx

双端口存储器原理实验报告

双端口存储器原理实验报告

LT

二、实验结果

(1)分别读出00H、10H、20H、30H、40H地址中的数据。

1.写地址寄存器AR1=00

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

00H

0

1

0

1

0

0

0

按一次QD,将00H写入AR1。

2.读出存储器00H地址中的数据。

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

00H

0

0

0

0

0

1

1

按一次QD,将读出存储器00H地址中数据到数据总线,数据总线指示灯显示00H。

3.写地址寄存器AR1=10

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

10H

0

1

0

1

0

0

0

按一次QD,将10H写入AR1。

4.读出存储器10H地址中的数据。

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

10H

0

0

0

0

0

1

1

按一次QD,将读出存储器10H地址中的数据到数据总线,数据总线指示灯显示10H。

依照上面步骤,先写入地址寄存器,再读出存储器中的数据,可依次读出存储器20H、30H、40H地址中的数据。

数据总线指示灯分别显示为20H、30H、40H。

(2)读出存储器的数据,并写IR

1.写地址寄存器AR2=00H

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

00H

0

1

1

0

0

0

0

按一次QD,将00H写入AR2。

2.读出存储器00H地址中的数据,并写入IR。

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

00H

1

0

0

0

0

1

1

指令总线指示灯显示00H。

依照1)2)步骤,先写入地址寄存器,在读出存储器中的数据。

可分别读出存储器10H、20H、30H、40H地址中的数据并写入到IR寄存器。

IR总线指示灯分别显示10H、20H、30H、40H。

 

(3)双端口存储器的并行读写

1.写地址寄存器AR1

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

38H

0

1

0

1

0

0

0

按一次QD,将38H写入AR1。

2.写地址寄存器AR2

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

38H

0

1

1

0

0

0

0

按一次QD,将38H写入AR2。

2).右端口写,右端口读同一地址,CEL禁止端口不冲突。

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

38H

0

1

0

1

0

0

0

此时为一个端口工作,不冲突。

“BUSYL”、“BUSYR”指示灯不亮。

3).左端口写,右端口读同一地址,CEL禁止端口不冲突。

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

38H

0

0

0

0

1

0

0

改变CEL,使左端口有效。

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

38H

0

0

0

0

1

0

1

此时为左端口,右端口同一地址,左端口冲突。

“BUSYL”指示灯亮。

改变CEL=0禁止,不冲突“BUSYL”指示灯变灭。

4).右端口禁止,左端口写,不冲突

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

38H

0

0

0

0

1

0

0

此时为一个端口工作,不冲突。

“BUSYL”、“BUSYR”指示灯不亮。

改变CER允许,使左端口写,右端口读同一地址,右端口冲突。

信号

SW0~7

LDIR

SW_BUS

LDAR2

LDAR1

CER

LRW

CEL

开关

K6

K5

K4

K3

K2

K1

K0

状态值

38H

0

0

0

0

1

1

1

此时为左端口,右端口同一地址,右端口冲突。

“BUSYR”指示灯亮。

改变CER=0禁止,不冲突“BUSYR”指示灯变灭。

左右端口读写同一地址时,后使能的端口冲突,指示灯亮。

对存储器的写操作无效。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 专升本

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1