/BIT-AssemblyPractice

北京理工大学汇编技术与接口大作业

Primary LanguageAssembly

2019级上机作业

作业要求

一、 独立完成部分

1、大数相乘。要求实现两个十进制大整数的相乘(100位以上),输出乘法运算的结果。

2、结合Windows界面编程和浮点数编程,实现完善的计算器功能,支持浮点运算和三角函数等功能。

3、Windows界面风格实现两个文本文件内容的比对。若两文件内容一样,输出相应提示;若两文件不一样,输出对应的行号。

二、 分组完成部分

编写一个游戏程序,如俄罗斯方块、贪吃蛇、扫雷、简单射击类游戏等,题目自拟,要求具备一定功能难度,代码性能高。

作业提交要求如下:

1、独立完成部分:3道编程题需要每位同学全部编程实现并撰写3道上机作业的实验报告(合并为1个实验报告中),每人最终在网络教室上提交<实验报告(word/pdf版本)+3道程序源码>打包成压缩文件,文件名(学号+姓名)。

2、分组完成部分:该部分分组完成,每组4名左右同学,班级内部自由组队,设组长1名,组内每名同学必须有明确的任务分工,每人的工作量基本相当。分组完成程序编写后,每组用10分钟时间PPT汇报程序功能、设计方案、重点难点及其解决方法、人员分工与贡献等相关情况。以组为单位提交<实验报告(word/pdf版本)+程序源码+程序可执行文件>。

3、实验报告格式参照教务部本科毕业论文格式。

http://jwc.bit.edu.cn/xzzx/110614.htm

4、提交截至日期:待通知。

说明

\originalDesign下是每个项目的C语言实现,作为编写汇编时的参考