計算N的阶乘.docxVIP

  • 35
  • 0
  • 约4.21千字
  • 约 14页
  • 2017-01-17 发布于重庆
  • 举报
計算N的阶乘

北 华 航 天 工 业 学 院课程设计报告(论文)设计课题: 计算N的阶乘 专业班级: 学生姓名: 指导教师: 设计时间: 2010年12月16日北华航天工业学院电子工程系 微机原理与接口技术 课程设计任务书姓 名:专 业:电子信息工程班级:指导教师:职 称:完成时间:2010/12/16课程设计题目:计算N的阶乘已知技术参数和设计要求: 1.编写计算N!的程序。数值N由键盘输入,结果在屏幕上输出。 2..通过编制一个阶乘计算程序,了解怎样在汇编语言一级上实现高级语言中的数学函数。 3.N的范围为0-65535,即不超过一个16位寄存器的容量。所需仪器设备:计算机成果验收形式:计算机演示,设计报告参考文献:微机原理与接口技术 8086实验指导书时间安排12月13号编译程序14号上机操作15号验收指导教师: 刘金梅 教研室主任: 2010年 12 月 18 日内 容 摘 要本次课程设计编写计算N!的程序。数值N由键盘输入,结果在屏幕上输出,通过编制一个阶乘计算程序,了解怎样在汇编语言一级上实现高级语言中的数学函数。其难点在于随着N的增大,其结果远非寄存器所能容纳。这就必须把结果放在一个内存缓冲区中。然而乘法运算只限于两个字相乘,因此要确定好算法,依次从缓冲区中取数,进行两字相乘,并将DX中的高 16位积作为产生的进位。索引关键词: N的阶乘 汇编语言 内存

文档评论(0)

1亿VIP精品文档

相关文档