- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编上机题目(包括实验五),汇编语言上机实验,汇编语言上机过程,汇编上机,汇编语言上机操作,实验室管理制度汇编,数据库上机实验报告,华为上机题目,数据结构上机实验报告,汇编语言实验报告
一、上机注意事项: 1 、按时来实验室。 2、戴鞋套。 3、固定座位。 4、上机独立完成习题,不可喧哗。 5、每个实验分两次完成,每个实验完成2个题目, 共完成5次设计实验,共提交5份实验报告。 6、每个实验写一份实验报告,用规范实验报告纸。 学号,实验题目,实验目的,流程图,代码,结果,心得体会。 7、 实验完成或下课要求关机,整理好座位东西。 实验(二)分支程序设计 1、上机题目:统计正数(负数)的个数 内容:DAT开始的单元中存放N个字节有符号数,统计正数的个数存入T0单元中;负数的个数存入T1单元中; Dat DB X1,……,XN T0 DB ? T1 DB ? 要求:熟练掌握分支程序设计方法 实验(二)分支程序设计 流程图 实验(四)子程序设计 1、上机题目:代码转换 内容:用子程序设计的方法,分别把BUF字单元中的四个十六进制数转换为ASCII代码存入MAS开始的单元中,并在crt上显示。 BUF DW X MAS DB 4 DUP(?) 要求:熟练掌握子程序设计方法 实验(四)子程序设计 2、上机题目:键盘输入 内容:用子程序设计的方法,要求从键盘输入一串字母,在CRT上依次显示该串字母的 ASCII代码。 要求:熟练掌握子程序设计方法,画子程序、主程序流程图 实验(五)综合程序设计(一) 内容:将DAT 数组的N个无符号数分成两个数组,偶数数组P和奇数数组M,统计并在CRT上显示两个数组数据个数。 DAT DW X1,……,XN P DW n dup (?) M DW n dup (?) 要求:1、画流程图 2、在CRT显示数据功能用子程序实现 3、熟练掌握综合程序设计方法 实验(五)综合程序设计(二) 内容: 从键盘上输入2个十进制数,存入A、B单元 中,C = A + B,并在CRT上 按十进制显示C值。 A DB ? B DB ? C DW ? 要求:1、画流程图 2、从键盘输入数据、在CRT显示数据功能用子程序实现。 3、熟练掌握综合程序设计方法 * 1、按照老师给的汇编源程序调试程序,熟悉上机环境 实验 (一) 熟悉上机环境、顺序程序设计 2、上机题目:两个八位数的相加运算 内容: DAT开始的单元中存放两个八位二进制 数,两个数相加后结果存入SUM单元中。 ( SUM为十六位 ) DAT DB X1,X2 SUM DW ? 要求:熟练掌握简单的顺序程序设计方法 实验 (一) 熟悉上机环境、顺序程序设计 定义变量dat、t0、t1 段初始化、加载 CX←dat长度 t1 ← t1+1 si←0 t0←t0+1 dat[si] bit7=0? y n si←si+1 Cx-1=0? y n end 2、上机题目:无符号数排序 内容:TAB开始的单元中存放N个字节无符号数,请按照从大到小排序后,存入DAB单元中。(选作:从小到大排序) TAB DB X1,……,XN DAB DB N DUP(?) 要求:熟练掌握分支程序设计方法 定义变量TAB 段初始化、加载 CX←TAB长度 di ← CX bx←0 CX←cx-1 al←TAB[bx] Al=tab[bx+1]? Al?tab[bx+1] y n y Tab[bx]←al bx←bx+1 Cx-1=0? CX ← di Cx-1=0? y n n end 实验(三) 循环程序设计 1、上机题目: 求最大数(最小数) 内容:DAT开始的字单元中存放N个无符号数,求出最大数存入MAX单元中。 ( 求出最小数存入MIN单元中 ) DAT DW X1,……,XN MAX DW ? MIN DW ? 要求:熟练掌握循环程序设计方法 定义变量dat、max 段初始化、加载 CX←数据个数 Ax=dat[si] si←0 Ax=dat[si] y n Cx=0? y n max ← ax END ax=dat[si] si ←si+2 cx=cx-1 实验(三) 循环程序设计 2、上机题目:数据查找 内容:T
文档评论(0)