电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

微机原理及应用试验报告VIP免费

微机原理及应用试验报告_第1页
1/15
微机原理及应用试验报告_第2页
2/15
微机原理及应用试验报告_第3页
3/15
微机原理及其应用上机实验报告实验一程序调试实验(顺序结构程序设计)一、实验目的:1.学习及掌握汇编语言源程序的基本结构,明确程序中各段的功能和相互之间的关系。2.熟练掌握在计算机上建立、汇编、连接、调试及运行程序的方法。3、熟悉和掌握DEBUG常用命令的使用二、实验要求:1、上机前,要认真阅读前言和课本相关章节2、上机前,画好流程图,编写好程序3、上机时,注意出现的错误,记录下出错信息,翻译之4、完成好实验报告三、实验内容:在内存 TAB开始的 16 个单元连续存放了0-15 的平方值(0-225),任给一个数X(0 ≤X ≤ 15 ),求 X的平方值,并把结果存放在Y 单元中。(2). 分析X平方的值是tab 为首地址且x 的值为有效地址中的值。data segment tab db 0,1,4,9,16,25,36,49,64,81,100,121,144,169,196,225 x db 8 y db data ends stack segment para'stack' db 100 dup(0) stack ends code segment assume cs:code,ds:data,ss:stack start:mov ax,data mov ds,ax xor ax,ax开始AX清零将第一个数据读取到alSi ,ax 相加结果给si以 si的数据位地址的内容给Y al 结束 mov al,x lea si,tab add si,ax mov al,[si] mov y,al mov ah,4ch int 21hcode ends end start (3 ). 程序调试:4. 心得体会了解了顺序结构,掌握了程序的运行,调试。实验二分支程序设计一、实验目的:熟悉运算类指令对标志位的状态影响以及标志位状态的表示方法;掌握条件转移、 无条件转移指令的使用方法。掌握分支程序设计、编写、调试和运行的方法。二、实验要求:1、上机前认真分析题意,找出算法,画出流程图,依据流程图,编好程序。2、认真调试程序,对程序可能存在的所有分支都要进行运行,只有这样才能证明程序的正确性。二、实验内容1. 判断 X 单元数据的奇偶性,若为奇数,将Y 单元设置为0FFH,若为偶数,将Y 单元清 0。(2). 分析将 x 值给寄存器al ,al 和 1 相与,判断最低位是0 或 1,若为 0,x 为偶数,否则为奇数。 data segmentx dw 69hy db data endscode segmentassume cs:code,ds:datastart:mov ax,data mov ds,ax mov ax,x and ax,01h jz next1 mov y,0ffh jmp next next1:mov y,0 next:mov ah,4ch int 21h code ends end start (3).程序调试开始取 x 值赋给 alAL 与 01h 与运算结果是否为0YesNo将 0 赋...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

微机原理及应用试验报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部