摘要: #include<iostream>#include<cmath>using namespace std;class Complex{ public: Complex(double xx,double yy=0):x(xx),y(yy){} void add(Complex c){ x+=c.x; 阅读全文
posted @ 2019-04-02 00:35 红袍小恶魔 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1、函数重载编程练习 #include<iostream>using namespace std;struct Complex {double real;double imaginary;};int add(int, int);double add(double,double);Complex ad 阅读全文
posted @ 2019-03-19 00:34 红袍小恶魔 阅读(175) 评论(1) 推荐(0) 编辑
摘要: 2-28: (1) #include<iostream> using namespace std;int main(){ char c; cout<<"Menu: A(dd) D(elete) S(ort) Q(uit),Select one:"<<endl; do{ cin>>c; if(c==' 阅读全文
posted @ 2019-03-19 00:31 红袍小恶魔 阅读(180) 评论(3) 推荐(0) 编辑
摘要: 实验九 1、补全程序 t1.asm,完成在屏幕上输出内存单元中的十进制两位数 汇编程序如下: 编译链接后,结果如下: 2、补全程序 t2.asm,完成在屏幕上输出 data 段定义的 5 个十进制两位数,数据和数据 之间以空格间隔 汇编程序如下: 编译链接后,结果如下: 3、教材实验 9(P187) 阅读全文
posted @ 2018-12-04 19:54 红袍小恶魔 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 实验五 (1)书上填空如图所示: (2)书上填空如图所示: (3)&(4)书上填空如图所示: 注意十六进制末尾加h,没有h的是十进制 (5)汇编源程序代码如下: 用d命令查看逻辑段c8个字节: (先找到c对应的ss段地址076c再往后找8个字节) 确实为空 执行完实现加的运算后查看c逻辑段 正确实现 阅读全文
posted @ 2018-11-24 21:33 红袍小恶魔 阅读(228) 评论(3) 推荐(0) 编辑
摘要: 包含多个段的程序 下面将知识点总结如下: 一、如何累加给定的数值数据? 1、首先要将数据存储在连续内存单元中,但我们不能自己随便决定哪段空间是可以使用的,要让系统为我们分配 可以用dw命令存储数据,此时编译链接后cs:0的值指向数据首地址,如: dw 0123h,0456h,0789h,0abch, 阅读全文
posted @ 2018-11-24 12:33 红袍小恶魔 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 实验任务: 一、综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据 0403H。 源代码如下: 直接运行程序 符合实验结论 根据要求四,将源代码程序中字数据 0403H→修改为 0441H,再次运行 二、综合使用 loop,[b 阅读全文
posted @ 2018-11-12 15:04 红袍小恶魔 阅读(224) 评论(1) 推荐(0) 编辑
摘要: 实验任务: 一、练习 第 1 步,编写汇编源程序 t1.asm, 源程序代码如图 1-1 所示。 第 2 步,对源程序 t1.asm 进行汇编、连接、运行、调试 (1) 运行程序,观察程序输出结果是什么?(2) 将 line4 和 line9 种寄存器 dl 的值分别修改为 0~9 中任何一个数字, 阅读全文
posted @ 2018-11-12 14:21 红袍小恶魔 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 两种指令[BX]和loop指令 下面将知识点总结如下: 一、先介绍描述性符号() (ax)(al)(20000H) ((ds)*16+(bx)) ()中的元素可以有三种类型: 1.寄存器名 2.段寄存器名 3.内存单元的物理地址(20位数据) 举例(X)应用: 1.ax内容为0010H,(ax)=0 阅读全文
posted @ 2018-11-05 23:28 红袍小恶魔 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 终于到了自己编写一个完整的汇编语言源程序的时刻,生成可执行文件,但这要经历一个漫长的过程 下面将知识点总结如下: 一、汇编语言源程序中包含两种指令,一种是汇编指令(有对应的机器码,可被编译为机器指令,最终被CPU执行),一种是伪指令(无对应机器码,不能被CPU执行) 二、汇编源程序举例: assum 阅读全文
posted @ 2018-11-05 22:43 红袍小恶魔 阅读(182) 评论(0) 推荐(0) 编辑