实验1: 代码补全: 运行结果:在屏幕上显示12成功 实验2: 实验结果确实打印出数字(空格的ascll值为32) 实验3: 最终结果 (fei chang kai xin) 总结:对于字符的输出屏幕学会了新的 利用mov al 2等的语句输出屏幕,且掌握了div方法使字节数据变为字符输出 了解了8 ...
分类:
其他好文 时间:
2018-12-10 20:54:41
阅读次数:
160
恢复内容开始 一、练习一 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 实验代码如下: 实验截图: 二、练习二 补全程序t2.asm,完成在屏幕上输出data段定义的5 个十进制两位数,数据和数据之间以空格间隔。 实验代码如下: 实验结果截图: 三、练习三 教材实验9(P187) ...
分类:
其他好文 时间:
2018-12-09 22:04:00
阅读次数:
219
用英文写太浪费时间了,而且书上的讲解对各种功能的英文原句少之又少,有空还是看龙书吧(不存在的) 实验1: 十六进制转换十进制 实验代码: 实验截图: 实验结果: 实验2:实验1升级版,要求将一串十六进制数转化为十进制数 实验截图: 实验结果: 这里还是比较简单的,利用寄存器si每次加上1来进行转换到 ...
分类:
其他好文 时间:
2018-12-09 19:59:54
阅读次数:
192
第10周编程总结 1).实验代码 #include<stdio.h> int main() { int n,sum = 0; while(1){ scanf("%d",&n); if(n<=0){ break; } if(n%2!=0){ sum += n; } } printf("%d\n",su ...
分类:
其他好文 时间:
2018-12-08 22:35:12
阅读次数:
164
第12周编程总结 本题目要求读入菱形起始字母和菱形的高度,然后输出空心字符菱形。所谓“空心菱形”是指:每行由两端为字母、中间为空格的字符串构成,每行的字符串中心对齐;上半部分相邻两行字符串长度差2,且字母从给定的起始字母逐一递增;下半部分与上半部分对称。 1) 实验代码 #include<stdio ...
分类:
其他好文 时间:
2018-12-08 22:34:04
阅读次数:
315
本题目要求读入菱形起始字母和菱形的高度,然后输出空心字符菱形。所谓“空心菱形”是指:每行由两端为字母、中间为空格的字符串构成,每行的字符串中心对齐;上半部分相邻两行字符串长度差2,且字母从给定的起始字母逐一递增;下半部分与上半部分对称。 1).实验代码 #include<stdio.h> int m ...
分类:
其他好文 时间:
2018-12-08 13:32:46
阅读次数:
166
题目1 使用函数计算两点间的距离(1)实验代码#include <stdio.h>#include <math.h> double dist( double x1, double y1, double x2, double y2 ); int main(){ double x1, y1, x2, y ...
分类:
其他好文 时间:
2018-12-08 11:16:52
阅读次数:
185
任务一:补全程序t1.asm完成在屏幕上输出内存单元中的十进制两位数。 (1)将任务一的实验代码补全并写入记事本截图如下: (2)把文件在masm环境下编程、连接之后,用debug调试,操作截图如下: (3)使用g命令执行程序之后,程序运行结果截图为: 任务二:补全程序t2.asm在屏幕上输出dat ...
分类:
其他好文 时间:
2018-12-06 20:34:41
阅读次数:
144
2018 2019 1 20165211 实验四 外设驱动程序设计 任务一 1.实验要求 2. 任务完成 任务二 1. 实验要求 2. 实验代码 test_drv.c / test_drv.c / include include include include include include inc ...
分类:
其他好文 时间:
2018-12-03 00:53:15
阅读次数:
154
实验代码: 实验结果: ①CPU执行程序,程序返回前,data段中的数据为: 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h ②CPU执行程序,程序返回前,cs= 076C ,ss= 076B ,ds= 076A ③程序加载后,code段的段地址为:X ...
分类:
其他好文 时间:
2018-12-01 00:18:23
阅读次数:
197