- 博客(14)
- 收藏
- 关注
原创 顺序表操作
【基本知识】顺序存储结构的线性表称为顺序表。顺序表的特点是以元素在计算机内物理位置相邻来表示线性表中数据元素之间的逻辑关系。顺序表上的基本运算有:顺序表的初始化、顺序表的查找、插入、删除等运算。【目的】加深理解线性表的顺序表示的意义,掌握各种运算的算法。【内容】1 对顺序表进行类型定义2设计顺序表基本运算的相关函数:void InitList(SqList *&L):初始...
2020-01-03 10:13:58
1168
原创 通过8251构成硬件电路,实现终端输出 Hello World
DATA SEGMENT MESS DB 'Hello,World!$'DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATA MOV DS,AX MOV AL,0 MOV CX,3OUTPUT0: OUT 32H,AL NOP LOOP OUTPUT0 MO...
2018-12-09 17:40:29
325
原创 通过8255、8259、8253原件,用按钮 控制二极管亮灭------ 汇编源代码
CODE SEGMENTASSUME CS:CODESTART: MOV AX,0 MOV ES,AX MOV BX,4*80H MOV ES:WORD PTR[BX],OFFSET INTRA MOV ES:WORD PTR[BX+2],SEG INTRA MOV AL,00010011B OUT 20H,AL MOV AL,10...
2018-12-02 14:52:40
1905
10
原创 通过8255原件,用按钮依次控制二极管亮灭------ 汇编源代码
CODE SEGMENTASSUME CS:CODESTART: MOV AL,10000100B OUT 66H,AL MOV BL,00000001BAGAIN: IN AL,64H TEST AL,00000010B JZ AGAIN MOV CX,60000LL: LOOP LL MOV AL,BL OUT ...
2018-11-17 16:53:18
1605
原创 用8253构成硬件,实现喇叭循环发出中音1-7的声音
DATA SEGMENT TABLE DW 956H, 851H, 758H,715H,637H,568H,506H DATA ENDSCODE SEGMENTASSUME CS:CODE ,DS:DATASTART: MOV AX,DATA MOV DS,AX MOV BX,OFFSET TABLE MOV SI,0 MOV AL,00110...
2018-11-04 10:57:43
914
1
原创 查找和排序
1 顺序查找编写一个程序,输出在顺序表{3,6,2,10,1,8,5,7,4,9}中采用顺序方法查找关键字5的过程。#include #define MAXL 100 /*定义表中最多记录个数*/typedef int KeyType;typedef char InfoType[10];typedef stru
2017-12-13 21:50:20
1269
原创 this指针
当一个成员函数被调用时,c++语言自动向它传递一个隐含的参数,该参数是一个指向接受该函数调用的对象的指针,在程序中可以使用关键字this来引用该指针,因此称该指针为this指针。this指针是C++语言实现封装的一种机制。eg:#includeusing namespace std;class A{public: int get() c
2017-12-09 17:33:04
180
原创 死锁
一.概念:多个进程因竞争资源造成的一种僵局。二.产生死锁的原因1 竞争资源 2推进顺序不当(可抢占资源:CPU,内存;不可抢占资源:临界资源)三.产生死锁的必要条件1互斥条件:进程对分配给他的资源进行排他使用2请求和保持条件:进程已占有至少一个资源,又提出新资源请求,而该资源已被使用,同时不释放自身资源3不可抢占条件4环路等待条件四.处理死锁的方法1预防:破
2017-12-09 17:26:46
227
原创 图的深度(广度)优先搜索
例题:编写一个程序,实现图的邻接表相关运算,并在此基础上设计一个主程序实现如下功能:(1)建立图G 的邻接矩阵,并且将之转化为邻接表输出(2)输出有向图G从顶点0开始的深度优先搜索遍历序列(3)输出有向图G从顶点0开始的广度优先搜索遍历序列//graph.htypedef int InfoType;#define MAXV100
2017-12-06 15:40:00
399
原创 稀疏矩阵的操作
#include #define N 4typedef int ElemType;#define MaxSize 100 /*矩阵中非零元素最多个数*/typedef struct { intr; /*行号*/ int c; /*列号*/
2017-12-06 15:28:51
300
原创 二叉树的基本操作
#includeusing namespace std;#include#define MaxSize 100typedef charElemType;typedef struct node{ElemTypedata; /*数据元素*/struct node*lchild; /*指向左孩子*/struc
2017-12-03 21:32:23
384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人