• 2025年8月19日 星期二

E30414-第八周实验记录-独立控制下的双端口存储器的工作过程

4 月 17, 2023

本人实验报告提交的就是下图图片,出于对您的信任,本人不设置图片水印。但如果您直接复制我的图片提交作业造成实验报告雷同的,您自行承担责任。

实验准备:

 1、 将控制器转换开关拨到  “独立”位置,编程开关和短路子DZ11设置      为左边“正常”位置;

 2、开关DP=1(向上)模型机处于单周期状态 ;

3、按如下表完成连线 。

K8  接  ABUSK9  接  LPCK10  接  PCINC
K11  接  MBUSK12  接  MEMWK13  接  LAR
K14  接  ARINCK15  接  SBUS

(1)置地址

电平开关:

K15置高电平【数据开关SD0~SD7的数据送往数据总线D0~D7】;

K13置高电平【将数据总线DBUS上的数据D0~D7写入地址寄存器AR】

K9置高电平  【将数据总线DBUS上的D7~D0写入程序计数器PC】

其他电平开关置低电平

数据开关置 0001 0000B(10H)

数据总线    D0~D7显示0001 0000B【设置存储器地址为10H】

【(按QD键)】

程序计数器 PC7~PC0显示0001 0000B

地址寄存器 AR7~AR0显示0001 0000B

结果如图1所示。

图1

(2)置第一个数据

电平开关:

K15置高电平【数据开关SD0~SD7的数据送往数据总线D0~D7】

K14置高电平【地址寄存器AR加1】

K12置高电平【将数据总线DBUS上的D7~D0写入双端口RAM写入的存储器,单元由AR7~AR0指定】

其他电平开关置低电平

数据开关SD7~SD0置为1000 0101B【85H】【设置10H地址存储的数据为85H】

数据总线  D7~D0显示1000 0101B

【(按QD键)】:将数据85H写入地址10H              地址寄存器AR7~AR0加1,显示0001 0001B。如图2所示。

(3)、置第二个数据

电平开关  设置不变

数据开关SD7~SD0置为0110 0000B【60H】【设置11H地址存储的数据为60H】

数据总线  D7~D0显示0110 0000B

【(按QD键)】:将数据60H写入地址11H

             地址寄存器AR7~AR0加1,显示0001 0010B。

如图3所示。

图3

(4)置第三个数据

电平开关  设置不变

数据开关SD7~SD0置为0011 1000B【38H】【设置12H地址存储的数据为38H】

数据总线  D7~D0显示0011 1000B

【(按QD键)】:将数据38H写入地址12H

             地址寄存器AR7~AR0加1,显示0001 0011B。

如图4所示。

图4

(5)回置地址

电平开关:

K15置高电平【数据开关SD0~SD7的数据送往数据总线D0~D7】;

K13置高电平【将数据总线DBUS上的数据D0~D7写入地址寄存器AR】

K9置高电平【将数据总线 DBUS 上的 D7~D0 写入程序计数器PC】

其他电平开关置低电平

数据开关  SD7~SD0置为0001 0000B(10H)

数据总线  D0~D7显示0001 0000B【选择存储器地址为10H】

【(按QD键)】: 程序计数器PC7~PC0显示0001 0000B

              地址寄存器AR7~AR0显示0001 0000B

如图5所示

图5

(6)读第一个数据

电平开关:

K14置高电平【地址寄存器AR加1】

K11置高电平【将双端口 RAM 的左端口数据送到数据总线 DBUS,读取单元由AR7 ~ AR0指定】

K10置高电平【PC 加 1】

【读存储单元10H内数据】

数据总线    D7 ~ D0显示1000 0101B【85H】

地址寄存器 AR7 ~ AR0显示0001 0000B【10H】

程序计数器 PC7 ~ PC0显示0001 0000B【10H】

如图6所示。

图6

(7)读第二个数据

电平开关设置不变

【(按QD键)】:【读存储单元11H内数据】

数据总线    D7 ~ D0显示0110 0000B【60H】

地址寄存器 AR7 ~ AR0显示0001 0001B【11H】

程序计数器 PC7 ~ PC0显示0001 0001B【11H】

如图7所示。

图7

(8)读第三个数据

电平开关设置不变

【(按QD键)】:【读存储单元12H内数据】

数据总线    D7 ~ D0显示0011 1000B【38H】

地址寄存器 AR7 ~ AR0显示0001 0010B【12H】

程序计数器 PC7 ~ PC0显示0001 0010B【12H】

如图8所示。

图8
Avatar photo

李星海

简介: 2025-今 浙江农林大学 | 2022-今 广州白蓝碗蛋科技有限公司 | 2022-2024 广州商学院 | 2019-2022 广东工贸职业技术学院 | 服务宗旨:心始至客,行亦致远。