计算机组成原理与汇编元程序设计实验报告-实验五-80 x86汇编语言程序设计 本文关键词:汇编,实验,程序设计,原理,语言程序设计
计算机组成原理与汇编元程序设计实验报告-实验五-80 x86汇编语言程序设计 本文简介:计算机组成原理与汇编元程序设计实验报告实验五80x86汇编语言程序设计1.按要求编写一个汇编语言程序,实现下面的功能:1)在计算机屏幕上输出自己的学号和姓名拼音;2)在计算机屏幕上输出99乘法表。1*1=11*2=21*3=3……1*8=81*9=92*1=22*2=42*3=6……2*8=162*
计算机组成原理与汇编元程序设计实验报告-实验五-80 x86汇编语言程序设计 本文内容:
计算机组成原理与汇编元程序设计实验报告
实验五
80x86汇编语言程序设计
1.
按要求编写一个汇编语言程序,实现下面的功能:
1)在计算机屏幕上输出自己的学号和姓名拼音;
2)在计算机屏幕上输出99乘法表。
1*1=1
1*2=2
1*3=3……1*8=8
1*9=9
2*1=2
2*2=4
2*3=6……2*8=16
2*9=18
3*1=3
3*2=6
3*3=7……3*8=24
3*9=27
………………
8*1=8
8*2=16
8*3=24
……8*8=64
8*9=72
9*1=9
9*2=18
9*3=27
……9*8=72
9*9=81
3)从键盘输入任意两个一位10进制数据,按99乘法表的格式输出这两个数据的乘法运算表达式;
2.
编写设计一个2,10,16进制的码制转换程序,程序输入某进制的数据,转换为其他两种进制数据输出,要求:
1)
程序可以输入<65536的任意进制的数据;
2)
保证输入的数据为正确的进制数据,如果输入不正确,给出错误提示,然后要求重新输入;(比如要输入10进制数据,输入的必须是0-9,如果输入其他,则错误)
3)程序执行输入输出的时请先给出一定的提示,比如“please
input
4
bit
decimal
number:”
“output
decimal
data:”等;
要求:
1.
提供算法与程序框图;
2.
提供源程序,在源程序空白位置,对重要的源程序进行必要的注释;
3.
将源程序以你学号后6位为文件名进行保存,并进行编译、链接生成exe文件,执行生成的exe文件,并验证程序的各个功能;提供截图,在截图空白位置,进行简单的说明;
云南大学软件学院实验报告
姓名
年级
2015
学号
专业
网络工程
序号
实验
名称
实验五
80x86汇编语言程序设计
成绩
指导教师
(签名):
1.
乘法程序
程序功能:利用int
21的9号功能输出保存在data段中的学号和姓名字符;
利用两层循环控制输出9*9乘法表;接收被乘数和乘数,计算结果并输出表达式。
程序框图:
源程序:
运行结果:
2.
进制转换
程序功能:
输入二,十,十六进制任意一种数据,通过计算转化为另外两种类型的数据并输出,数据范围最大不超过65535
程序框图:
源代码:
-
16
-
运行结果:
输入二进制
输入十进制
输入十六进制