当前位置: 首页 > news >正文

uzi粉丝做的网站短网址

uzi粉丝做的网站,短网址,中午网站做google广告好吗,如何做一份网站的数据分析一、实验目的 学习内存访问机制。理解代码和数据的分区存放原理和技术。 二、实验原理 根据实验指导书的相关内容,地址寄存器MAR用来存放要进行读或写的存储器EM的地址。其内容经数据总线DBUS写入,因此必须在数据总线上具有数据后,配合MAR允…

一、实验目的

  1. 学习内存访问机制。
  2. 理解代码和数据的分区存放原理和技术。

二、实验原理

  1. 根据实验指导书的相关内容,地址寄存器MAR用来存放要进行读或写的存储器EM的地址。其内容经数据总线DBUS写入,因此必须在数据总线上具有数据后,配合MAR允许写的信号MAREN,在时钟上升沿跳变时写入。

  2. 根据实验指导书的相关内容,当要向存储器EM读或写数据时,必须指明读、写EM哪个地址的内容。这个地址则由地址寄存器MAR或指令计数器PC通过地址总线ABUS给出。因此在地址寄存器MAR设置了地址后,配合MAR允许输出的信号MAROE,以及存储器EM被选通并允许写的时候,数据总线上的数据才会写到MAR指定的地址中。

  3. CP226是一款汇编语言程序集成开发环境,通过这款软件我们可以更方便地进行汇编语言程序的编制、运行和调制工作。

三、实验内容

实验任务一:手动方式把立即数33H写入内存D1H单元

(1)实验步骤

  1. 注释仪器,打开电源,手不要远离电源开关,随时准备关闭电源,注意各数码管、发光管的稳定性,静待10秒,确信仪器稳定、无焦糊味。

  2. Reset键初始化系统,并设置实验箱进入手动模式。

  3. 按照下表对实验箱线路进行连接:

连接信号孔接入孔作用有效电平
1J2座J3座将K23-K16接入DBUS[7:0]
2STENK15ST寄存器写允许低电平有效
3X2K10三位组合来译码选择将数据送到DBUS上的指定寄存器
4X1K9
5X0K8
6IRENK6IR,uPC写允许低电平有效
7PCOEK5PC输出地址低电平有效
8MAROEK4MAR输出地址低电平有效
9MARENK3MAR写允许低电平有效
10EMENK2存储器与数据总线相连低电平有效
11EMRDK1存储器读允许低电平有效
12EMWRK0存储器写允许低电平有效
  1. 先在MAR中设置存储器地址。将MAREN设为允许写MAR,而后用开关K23~K16,设置数值为D1H,表示选择地址D1H,最后按下STEP键向DBUS中写入数据D1H

  2. 将数据写入EM中。将MAR设置为允许输出,并将EM设为允许写,而后用开关K23~K16,设置数值为33H后按STEP键向DBUS中写入数据33H

  3. 观察并记录实验现象。

(2)实验现象

MAR寄存器显示D1HEM寄存器显示33H

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

实验任务二:手动方式把D1H单元的内容读出,再送入ST单元

(1)实验步骤

  1. 保持实验任务一的接线,将K10-K8全部置1,使数据无法从K23-K16中输入。
  2. MAR设为允许输出,并将EM设为允许读,按下STEP键,观察ST寄存器内容变化。

(2)实验现象

ST寄存器显示33H

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

实验任务三:在CP226汇编语言程序集成开发环境下编写程序

通过调试和跟踪运行,将初始值05H赋予累加器A,每次减1,到0时,OUT寄存器输出FFH,期间注意观察数据走向及寄存器的输入输出状态。

(1)实验步骤

  1. 拔下实验箱上的接线,并将开关K23-K16全部置0,开关K15-K0全部置1,按下Reset键初始化系统。
  2. 打开电脑上的CP226软件,点击源程序编写如下代码:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  1. 将文件保存为.asm文件,并进行编译和下载。
  2. 通过单微指令运行文件,观察运行情况并记录实验结果。

(2)实验现象

初始情况下,累加器的值为05H,随着程序的运行递减,当递减到0时,OUT寄存器输出FFH

(3)实验结论

  1. 通过设置地址寄存器MAR,以及指明EM是读还是写,我们可以对MAR中的地址进行读入和写出。
  2. 通过一系列正确的设计,我们成功地通过CP226软件完成了“将初始值05H赋予累加器A,每次减1,到0时,OUT寄存器输出FFH”操作功能的实现。

四、建议

  1. 在从MAR寄存器中读数据时,要注意将控制X2X1X0的信号关闭,防止数据通过K23~K16输入。
  2. 在编写汇编代码时,要注意大小写,当前串行口连接无效时,可切换其他串行口进行实验。

五、体会

通过此次实验,我学会了如何通过手动的方式对指定地址单元的数据进行读入和写出,也学会了如何在汇编语言程序集成开发环境下编写程序,还加深了我对计算机内存系统的理解,为进行下一次实验打下了扎实基础。

六、思考题

既然有ORG微指令,为什么集成开发环境下载到实验箱的目标程序的第一条执行语句最好存放在0号地址?

答:因为程序是顺序执行的,如果第一条执行语句不存放在0号地址,在程序执行时,在存放第一条执行语句的地址的前面,可能还存有其他指令,进而可能导致程序运行出错。

http://www.hyszgw.com/news/4218.html

相关文章:

  • 中山市做网站公司优化大师的三大功能
  • 网站建设业务客户来源亚马逊seo是什么意思
  • html5基础知识seo基础知识
  • 网站空间续费查询电商平台推广公司
  • 网站后台管理界面模板如何做个网站推广自己产品
  • 南宁商城网站建设关键词seo是什么
  • 做门票售卖网站郑州网站建设推广有限公司
  • o2o平台的基本信息谷歌优化的网络公司
  • 宁波做外贸网站网络营销七个步骤
  • 做排名的网站哪个好昆明网络推广方式有哪些
  • seo做的比较好的网站的几个特征营销外包公司
  • 有什么网站可以接手工加工做拍照搜索百度识图
  • jsp电影网站开发教程seo岗位是什么意思
  • 网站制作哪些公司好阿里指数查询入口
  • 怎么免费建立自己的网站需要优化的网站有哪些?
  • 在线制图生成厦门网站综合优化贵吗
  • 建网页服务公司关键词排名优化如何
  • 柳市那些做网站的公司企业培训机构排名前十
  • 企业网站建设基本流程今日头条新闻消息
  • 广州力洋建设工程有限公司seo推广多少钱
  • 南宁公司网站建设百度售后客服电话24小时
  • 广州市民政局网站建设外链的作用
  • 长春建站公司关键词林俊杰在线听免费
  • 合肥商城网站建设地址产品设计
  • 昆明做网站词排名优化武汉网站推广很 棒
  • 网站的搭建需要多少钱电脑零基础培训学校
  • 上海门户网站建设公司西安百度推广开户运营
  • 梅州最新今日头条武汉seo广告推广
  • 优惠购网站怎么做的沈阳百度seo
  • 哪里可以买域名做网站万网域名注册官网