《大连理工大学软件学院计算机组成原理实验报告》由会员分享,可在线阅读,更多相关《大连理工大学软件学院计算机组成原理实验报告(57页珍藏版)》请在人人文库网上搜索。

1、大连理工大学本科实验报告课程名称: 学院(系): 专 业: 班 级: 学 号: 学生姓名: 年 月 日实验项目列表序号实验项目名称学时成 绩指导教师预习操作结果1部件实验122一位数乘法程序实验163二位数乘法程序实验8456789101112131415161718总计学分:1.536大连理工大学实验预习报告学院(系): 专业: 班级: 姓 名: 学号: 组: ___ 实验时间: 实验室: 实验台: 指导教师签字: 成绩: 一、部件实验报告1. 实验名称:部件实验总线数据传输实验2. 实验目的:了解总线在计算机中的作用及数据传输原理3. 实验要求:把内存作为中间介质,完成寄存器间的数据传输4。

2、. 实验原理图:(P32) 5. 实验操作步骤(流程图)开 始将开关s0-s7置11110000上拨S13、S11把数据11110000存入373将开关全部复位将开关s0-s7置10101010上拨S13、S10,下拨S10把数据10101010存入374将开关全部复位上拨S12、S16、S15将373的数据11110000送到ROM将开关全部复位上拨S9、S11将374的数据10101010送到373将开关全部复位上拨S23、S10,下拨S10将RAM中的数据11110000送到374结 束将开关全部复位实验体会、意见、建议体会:通过这次实验,我对总线的作用和数据的传输原理有了初步的了解。在。

3、实验过程中,开关的上拨顺序(有些开关必须先于某些上拨才能正常进行)和复位顺序很重要,一般遵照先拨后复位的顺序进行。另外S10比较特殊是下降沿有效,所以需拨两次。意见及建议:关于部件的实验过于简单和单调,建议增加关于部件的实验内容。大连理工大学实验预习报告学院(系): 专业: 班级: 姓 名: 学号: 组: ___ 实验时间: 实验室: 实验台: 指导教师签字: 成绩: 二、8位微程序控制计算机预习报告1 一位乘法程序的 *. LST 文件 (要在重要地方加注释行,尽量使原程序易读)10000 ORG 020000 STRT:300003C00MOV R4,#0400023B00MOV R3,#。

4、0500043D0AMOV R5,#1060006600000JKB STRT70009408001LDA 8001H8000C0FMOV R7,A9000D L1:10000D60000DJKB L1110010408001LDA 8001H1200130EMOV R6,A1300143001MOV A,#4140016488002STA 8002H150019 L2:160019680019JPB L217001C300AMOV A,#0AH18001E488002STA 8002H190021 L3:200021680021JPB L32100243010MOV A,#10H220026。

5、27ADD A,R7230027488002STA 8002H24002A L4:25002A68002AJPB L426002D3009MOV A,#927002F488002STA 8002H280032 L5:290032680032JPB L5300035300AMOV A,#0AH310037488002STA 8002H32003A L6:33003A68003AJPB L634003D3010MOV A,#10H35003F26ADD A,R6360040488002STA 8002H370043 L7:380043680043JPB L7390046300AMOV A,#0AH。

6、400048488002STA 8002H41004B L8:42004B68004BJPB L843004E300AMOV A,#0AH440050488002STA 8002H450053 L9:460053680053JPB L947005606MOV A,R6 ;把R6当作计数器4800573A01MOV R2,#14900593B00MOV R3,#00H50005B L10: ;循环加被乘数,并把结果存在R3中51005B2ASUB A,R252005C500067JC L1153005F0EMOV R6,A54006003MOV A,R355006127ADD A,R756006。

7、20BMOV R3,A57006306MOV A,R658006458005BJMP L10590067 L11:60006703MOV A,R3 ;分离R36100682DSUB A,R5620069500073JC L1263006C0BMOV R3,A64006D04MOV A,R4 65006E22ADD A,R2 ;计算十位66006F0CMOV R4,A ;把十位存入R4中670070580067JMP L11680073 L12:69007304MOV A,R47000742ASUB A,R2 ;判断十位R4是否为071007550008BJC L1372007803MOV A,。

8、R3730079 C1:740079680079JPB C175007C488002STA 8002H76007F C2:77007F68007FJPB C27800823010MOV A,#10H79008424ADD A,R4800085488002STA 8002H810088580094JMP OVER82008B L13:83008B68008BJPB L1384008E3010MOV A,#10H85009023ADD A,R3860091488002STA 8002H870094 OVER:880094580000JMP STRT开 始2 一位乘法程序流程图0R50R40R3输入。

9、被乘数AR7输入乘数AR6打印“ * ”打印空格打印被乘数并换行打印“ = ”打印空格打印被乘数高位并换行打印空格打印空格#1R2R6AAR2AAR3R6A否AR6R3AA10AAR3R4+1R4R4AA1AAR6输入被乘数低位AR7打印空格打印空格打印被乘数低位打印被乘数高位并换行打印“ * ”打印空格输入乘数高位AR4输入乘数低位AR5打印乘数低位打印乘数高位并换行打印空格打印“ = ”(2)乘积运算部分0R00R10R20R3R5AA1AAR3R2+R6R2否A-1R5R4AA1AAR4是否R2+R7R2R1+R6R1(3)数据位的分离与打印结果部分R3AA-10R3R2+1R2R2AA。

10、-10R2R1+1R1R1AA-10R1R0+1R0打印R3换行R0=0?否打印R3换行R1=0?是否是打印R3换行R2=0?否是打印R3换行重新开始11) 程序文件(只要 *. LST文件,要在重要地方加注释行,尽量使原程序易读)10000 ORG020000 STAT:30000600000JKBSTAT40003408001LDA8001H500060EMOVR6,A ;输入被乘数的高位R660007 L1:70007600007JKBL18000A408001LDA8001H9000D0FMOVR7,A ;输入被乘数的低位R710000E L2:11000E68000EJPBL2120011300AMOVA,#0AH130013488002STA8002H140016 L3:150016680016JPBL3160019300AMOVA,#0AH17001B488002STA8002H18001E L4:19001E68001EJPBL420002107MOVA,R7 ;打印被乘数的低位210022488002STA8002H220025 L5:230025680025JPBL52400283010MOVA,#10H25002A26ADDA,R6 ;打印被乘数的高位26002B488002STA8002H27002E。

大连理工计算机组成实验,大连理工大学软件学院计算机组成原理实验报告相关推荐

  1. 麻省理工学院计算机专业怎么样,麻省理工大学的计算机专业怎么样?

    美国麻省理工大学的计算机专业怎么样?留学美国读工科,首选麻省理工,该院校的计算机专业占据霸主地位,下面托普仕留学小编对美国麻省理工大学的计算机专业进行介绍,希望对申请该专业的同学们有一些帮助. 美国麻 ...

  2. 南京理工大学计算机专业考研,南京理工大学2020计算机考研初试科目调整

    南京理工大学2020计算机考研初试科目调整了,七月份的时候,南理工官网发布了这样一条通知: 085211计算机技术.085212软件工程,这两个专硕对初试科目进行调整. 首先,我们先搞清楚这个&quo ...

  3. 沈阳师范大学计算机题库,沈阳师范大学软件学院计算机学科专业基础综合历年考研真题汇编-20210607153358.docx-原创力文档...

    Pleasure Group Office[T985AB-B866SYT-B182C-BS682T-STT18] Pleasure Group Office[T985AB-B866SYT-B182C- ...

  4. 计算机网络云南大学实验四,云南大学软件学院计算机网络原理实验四.doc

    云南大学软件学院计算机网络原理实验四 实验四.web服务器套接字编程实验指导 1.实验目的: 编写一个WEB服务器程序,可以接受来自浏览器的访问,并传输页面(包含多个对象)到浏览器.掌握Socket编 ...

  5. 计算机网络实验生成树协议,软件学院《计算机网络实验报告》4_生成树协议.pdf...

    计算机网络实验报告 1.实验报告如有雷同,雷同各方当次实验成绩均以 0 分计. 警示 2.当次小组成员成绩只计学号.姓名登录在下表中的. 3.在规定时间内未上交实验报告的,不得以其他方式补交,当次成绩 ...

  6. 计算机网络实验rip协议,软件学院《计算机网络实验报告》5-RIP路由协议实验.pdf...

    计算机网络实验报告 1. 实验报告如有雷同,雷同各方当次实验成绩均以 0 分计. 警示 2. 当次小组成员成绩只计学号.姓名登录在下表中的. 3. 在规定时间内未上交实验报告的,不得以其他方式补交,当 ...

  7. 计算机网络云南大学实验四,云南大学软件学院计算机网络原理实验四

    实验结果截图如下: 实验四为JAVA的编程实验,实验代码已经提供,大家只需要读懂此程序,运行此程序查看 结果,或做稍加修改就可以了.客户端的程序不用编写,只需要用浏览器做为客户端程序,向给定的服务器程 ...

  8. 大连理工大学软件学院计算机组成原理,2017年大连理工大学软件学院810数据结构和计算机组成原理之计算机组成原理考研导师圈点必考题汇编...

    一.选择题 1 假定有4个整数用8位补码分别表示为. 放在一个8位寄存器中,则下列运算会发生溢出的是( ). [答案]B [解析]用补码表示时8位寄存器所能表示的整数范围为-128〜+127.现在4个 ...

  9. 大连理工大学软件学院计算机组成原理,2018年大连理工大学软件学院810数据结构和计算机组成原理之计算机组成原理考研仿真模拟五套题...

    一.选择题 1. 若用邻接矩阵存储有向图,矩阵中主对角线以下的元素均为零,则关于该图拓扑序列的结论是( ). A. 存在,且唯一 B. 存在,且不唯一不唯一 C. 存在,可能不唯一 D. 无法确定是否 ...

最新文章

  1. 分享一下我的初中生活
  2. Refused to display 'xxx' in a frame ,because it set 'X-Frame-Options' to 'deny'.
  3. 如何自己实现一套EasyNVR这样的无插件流媒体服务器
  4. Delphi在创建和使用DLL的时候如果使用到string,请引入ShareMem单元
  5. swagger + springboot 传递 List参数解决
  6. 赠书 | 读懂 x86 架构 CPU 虚拟化,看这文就够了
  7. python可以管理操作系统吗_python之路——操作系统的发展史
  8. 2019PKU\THU WC题解
  9. 二维函数Z=g(X,Y)型,用卷积公式求概率密度,积分区域如何确定(上)
  10. Android 源码编译mk里导入androidx下的包
  11. Unity针对文件进行MD5码校验
  12. python识别手写文字_深度学习---手写字体识别程序分析(python)
  13. Mysql常用技巧总结
  14. 推荐几个在线编程学习的网站,程序员必备
  15. php 视频 源码下载,PHP下载哔哩哔哩视频
  16. 一文详解 Android热修复实现原理
  17. Retrofit2+RxJava2+ButterKnife框架搭建步骤
  18. 淘宝补单怎么补才有效果?
  19. 等保三级网络安全相关设备加固笔记
  20. 当display:flex弹性布局与position:absolute/fixed定位一起用,会出现的问题与解决方法

热门文章

  1. 图形用户界面常用组件
  2. IDEA替换文本的快捷键
  3. Java学习之路12——GUI编程
  4. Python基础入门需要掌握的编程概览
  5. 3DMAX实例教程:简单时尚办公空间…
  6. 漫画播放器一吐槽功能
  7. 虚幻4打包安卓的问题
  8. 收藏本页及收藏制定网址
  9. 写字机器人——简易版demo全流程实现
  10. Arduino无源蜂鸣器实验