计算机组成原理与汇编实验报告.doc

计算机组成原理与汇编实验报告.doc

ID:51188149

大小:664.64 KB

页数:32页

时间:2020-03-20

计算机组成原理与汇编实验报告.doc_第1页
计算机组成原理与汇编实验报告.doc_第2页
计算机组成原理与汇编实验报告.doc_第3页
计算机组成原理与汇编实验报告.doc_第4页
计算机组成原理与汇编实验报告.doc_第5页
资源描述:

《计算机组成原理与汇编实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、计算机组成原理与汇编课程设计实验报告-32-目录一、课程设计目标………………………………………………………3二、课程设计基本要求…………………………………………………3三、课程设计的内容……………………………………………………3四、课程设计的要求……………………………………………………5五、实验详细设计………………………………………………………51.统计文件中各字母出现的频率…………………………52.用递归计算50以内Fibonacci数,以十进制数输出…93.虚拟平台模拟机实验……………………………………11六、使用说明…………………………………………………………19七、总结与心得体会……

2、………………………………………………19八、参考文献…………………………………………………………20九、附录………………………………………………………………201.字符统计.asm……………………………………………202.斐波那契数(小于50).asm………………………………29-32-一、课程设计目标通过课程设计使学生综合运用所学过的计算机原理与汇编知识,增强解决实际问题的能力,加深对所学知识的理解与掌握,提高软硬件开发水平,为今后打下基础。课程设计的目的和要求:1、使学生巩固和加强《计算机原理与汇编语言》课程的基本理论知识。2、使学生掌握汇编语言程序设计的方法及编程技巧,正确编写程序。3

3、、使学生养成良好的编程习惯并掌握调试程序的基本方法。4、使学生养成规范书写报告文档的能力,撰写课程设计总结报告。5、通过查阅手册和文献资料,培养学生独立分析问题和解决问题的能力。二、课程设计的基本要求1、认真查阅资料,独立完成设计任务,每道题都必须上机通过。2、编写预习报告,写好代码,上机调试。3、独立思考,培养综合分析问题解决问题和调试程序的能力。4、按时完成课程设计,写出课程设计报告。三、课程设计的内容1、给定一个英文ASCII码文件,统计文件中英文字母的频率,以十进制形式输出。2、用递归计算50以内Fibonacci数,以十进制数输出.3、虚拟平台的模型机实验,具体要求如下:1)选择实

4、验设备,将所需要的组件从组件列表中拖到实验设计流程栏中2)搭建实验流程:根据原理图1和电路图(见附件),将已选择的组件进行连线。3)输入机器指令:选择菜单中的“工具”,再选择“模型机调试”,在指令输入窗口中输入如下指令:000000000001000000001001001000000000101100110000-32-00001011010000000000000000000001本实验设计机器指令程序如下:地址(二进制)内容(二进制)助记符说明0000000000000000INR0“INPUTDEVICE”->R00000000100010000ADD[0AH],R0R0+[0AH]

5、->R000000010000010100000001100100000STAR0,[0BH]R0->[0BH]00000100000010110000010100110000OUT[0BH][0BH]->LED00000110000010110000011101000000JMP00H00H->PC000010000000000000001010运算数据自定00001011求和结果1)这里做的是个加法运算,第一个加数已经存入到内存的00001010单元中,第二个加数是需要手工输入的。在实验运行面板中点击“运行”按钮,选择“输入”芯片,设置输入的数据后,双击连接“输入”芯片的单脉冲,这样第二

6、个加数就设置好了。2)在实验运行面板中双击连续脉冲,模型机便开始工作,观察各个芯片的状态。或者在模型机调试窗口中(如图2所示)点击“指令执行”选项卡,在模型机调试窗口中点击“下一时钟”,模型机机执行到下一个时钟,点击“下一微指令”,模型机机执行到下一个微指令,点击“下一指令”,模型机机执行到下一条指令。观察各个芯片的状态,思考模型机的运行原理。-32-四、课程设计的要求1、根据题目内容,查阅资料。2、编写课程设计预习报告。3、编制程序及调试程序。4、分析总结,写出课程设计报告,报告中应该包含程序功能与使用说明、程序功能实现方法说明、如流程图与算法参数说明等内容,设计经验体会总结,源程序清单。

7、5、实验过程由指导老师监督,听从老师安排和督导。6、每次任务完成后由指导老师逐个的检查实验内容、结果并评分,不符合要求的重写五、实验详细设计1)统计文件中各字母出现的频率一、实验原理在程序中,以是否读到ASCII码为0作为字符串末尾结束的标志;读取文件,并对文件中的字符串进行逻辑判断(不同字母之间各自对应的ASCII码),统计字符数。一、实验目的经过该实验知道如何通过编写汇编程序读取文件并且读取文件中内容;通

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。