汇编语言程序设计1

时间:2016-05-01 02:53:28
【文件属性】:
文件名称:汇编语言程序设计1
文件大小:1.08MB
文件格式:PDF
更新时间:2016-05-01 02:53:28
汇编语言 一、 实验题目与目的 1. 题目 使用8086汇编语言设计一个支持小数位及带括号的混合运算的计算器程序。 主要功能: 包括基本的四则运算、括号运算、负数运算、并且扩展8086的16位上限功能。 2. 学习目的 (1) 综合运用所学的微机汇编语言程序设计的知识。 (2) 进一步巩固在PC上建立、汇编、链接、调试和运行汇编语言程序的过程。 一、 分析与设计 1. 系统分析 首先在8086的程序汇编语言当中介入一个数字时,是以ascll从键盘介入,那么我们就必需将它转换成我们方便运算的形式存入计算机内存。 其次在8086的程序汇编语言当中没有对各种运算符的优先级及括号的判断,所以必须人为的设计一个判断方式。 同时8086的寄存器仅有16位,216=65536。那么做一个正负数,数的上限就缩小两倍变为215=32768,再代入两位定点小数的话,就又至少缩小100倍变为327的整数上限。这样在一般情况下,做起乘法运算时,都相当容易溢出。

网友评论

  • 很不错,值得参考学习!