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

做网站设计前景怎么样东莞网络推广公司

做网站设计前景怎么样,东莞网络推广公司,各类手机网站建设,2019年做网站一、实验目的 学习实现程序转移的硬件机制。 掌握堆栈寄存器的使用。 二、实验原理 根据实验指导书的相关内容,实验箱系统的程序转移硬件机制在于,当LDPC有效时,如果此时DUBS上的值就是转移的目标地址,则此目标地址被打入PC&am…

一、实验目的

  1. 学习实现程序转移的硬件机制。

  2. 掌握堆栈寄存器的使用。

二、实验原理

  1. 根据实验指导书的相关内容,实验箱系统的程序转移硬件机制在于,当LDPC有效时,如果此时DUBS上的值就是转移的目标地址,则此目标地址被打入PC,从而实现程序的转移;若LDPC0是附带条件的,就形成“条件转移”。实验箱依靠“PC打入电路”实现“有进位”时转移和“计算结果为0”时转移,以及无条件转移。

  2. 为了实现返回时转移的目标一定是调用时转移的出发点,在调用转移时必须把出发地址保存起来,保存的位置应具备同时具备“不被一般用户所知或改变”以及“返回转移时能方便地找到它”的特点。

  3. 本实验箱所使用的子程序调用和返回的结构由PC电路和ST组成。

三、实验内容

实验任务一:手动方式实现子程序调用转移过程

假设调用子程序指令的下一条指令存放在11H单元,子程序的入口地址为22H

(1)实验步骤

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

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

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

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

  4. 11H存入PC寄存器。用开关K23~K16,设置数值为11H,并按下表设置对应信号:

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

按下STEP键,将数据送PC

  1. PC中的数据压入ST寄存器中。按下表设置对应信号:

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

设置完毕后按下STEP键,将数据压入ST寄存器中。

  1. 22H存入PC寄存器。用开关K23~K16,设置数值为22H,并按下表设置对应信号:

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

按下STEP键,将数据送PC

  1. PC加到25H。按下表设置对应信号:

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

STEP键,观察PC寄存器变化。

(2)实验现象

①将PC(11H)存入 ST( 栈寄存器 )

显示ST:00 PC:11`

②将PC压入堆栈ST

显示 ST:11 PC:11

③将PC改为22H

显示ST:11 PC:22

④将PC加到25H

显示ST:11 PC:25H

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

实验任务二:手动方式实现子程序返回转移过程

(1)实验步骤

  1. 保持实验任务一的接线,按下表设置对应信号:

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

按下STEP,观察实验箱情况。

(2)实验现象

ST显示:11PC显示:11

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

实验任务三:编程实现OUT寄存器交替显示1155

要求交替频率为可以清晰辨识,且不小于每秒一次。(实验箱的频率为114.8Hz)

(1)实验步骤

  1. 拔下实验箱上的接线,并将开关K23-K16全部置0,开关K15~K0全部置1,按下Reset键初始化系统。

  2. 打开电脑上的CP226软件,点击源程序编写如下代码:

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

  3. 将文件保存为.asm文件,并进行编译和下载。

  4. 通过单微指令运行文件,观察运行情况并记录实验结果。

(2)实验现象

将程序编译和下载后,发现实验箱上的OUT寄存器能正常交替显示1155

(3)实验结论

  1. 通过手动方式实现子程序调用转移以及返回转移,验证了PC寄存器既可以通过打入初值功能实现程序转移,也可以通过自动加1功能实现程序顺序执行。

  2. 通过一系列正确的设计,我们成功地通过CP226软件完成了“让OUT寄存器交替显示1155”的功能。

四、建议

  1. 在测试程序时,如果发现OUT寄存器交替显示的频率过快,应注意L1循环的设计是否合理。

  2. 在编写汇编代码时,要注意大小写,当前串行口连接无效时,可切换其他串行口进行实验。

五、体会

通过此次实验,我对程序转移的硬件机制有了更深入的理解。在实验过程中,我最初设计的延时程序段无论怎么调整交替显示的频率还是很快,经仔细分析汇编代码才发现原来自己虽然写了循环递减,但实际上程序运行的时候只减了一次就跳出了循环,这提醒我在后续进行实验时要考虑地更加深入一些。

六、思考题

若要求1155各显示50次后停机,应该如何修改程序?

答:要实现该功能,应在一个寄存器X中存入100,每当1155通过OUT输出一次,就将X1,当X0时,即表示1155已经各显示50次,再进行停机操作。

http://www.dt0577.cn/news/2336.html

相关文章:

  • 做的网站每年都要收费吗网络营销企业案例分析
  • 汕头资讯网厦门seo代理商
  • ui网上接单网站推广团队在哪里找
  • 哈尔滨网站建设nsstd上海网络推广公司网站
  • 企业网站备案信息查询系统推广方案万能模板
  • 国外网站代做百度推广价格
  • 哪家企业网站做的好百度无广告搜索引擎
  • 做网站开发平台营销推广策划方案
  • 客户做百度推广后修改网站url需要哪些流程想要网站导航正式推广
  • 网站建设合作伙伴网站网络优化外包
  • wordpress百家号windows优化大师有哪些功能
  • 推广普通话喜迎二十ppt淘宝seo排名优化软件
  • 电商网站建设小强网站优化检测工具
  • 十堰 网站建设广州seo网络推广员
  • 地方战友网站建设郑州手机网站建设
  • 做二手网站下载百度极速版
  • 深圳专业优定软件网站建设信息流优化师工作总结
  • 苏州相城做网站的厦门seo排名优化公司
  • 电商网站首页设计规范iis7站长工具
  • 地方门户网站带手机版网络平台推广运营公司
  • 惠州住房和城乡建设局网站网站营销网站营销推广
  • wordpress 获取页面url夫唯seo培训
  • 淄博做网站优化公司seo外链发布工具
  • 医院网站建设利法拉网络seo搜索引擎优化工资多少钱
  • 专业做甜点的网站上海百度竞价点击软件
  • 平台类网站营销方案网络流量统计工具
  • 石家庄市规划建设局网站站长工具在线
  • php网站开发范例南京今天重大新闻事件
  • 网站开发服务商深圳关键词排名推广
  • 互联网金融p2p网站建设模板外贸seo推广公司