自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 删除inputsec.sys文件

改后缀,重启,即可删

2022-12-06 09:22:50 570

原创 顺序表操作

【基本知识】顺序存储结构的线性表称为顺序表。顺序表的特点是以元素在计算机内物理位置相邻来表示线性表中数据元素之间的逻辑关系。顺序表上的基本运算有:顺序表的初始化、顺序表的查找、插入、删除等运算。【目的】加深理解线性表的顺序表示的意义,掌握各种运算的算法。【内容】1 对顺序表进行类型定义2设计顺序表基本运算的相关函数:void InitList(SqList *&L):初始...

2020-01-03 10:13:58 905

原创 通过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 261

原创 通过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 1821 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 1511

原创 用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 798 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 1088

原创 this指针

当一个成员函数被调用时,c++语言自动向它传递一个隐含的参数,该参数是一个指向接受该函数调用的对象的指针,在程序中可以使用关键字this来引用该指针,因此称该指针为this指针。this指针是C++语言实现封装的一种机制。eg:#includeusing namespace std;class A{public:    int get() c

2017-12-09 17:33:04 144

原创 死锁

一.概念:多个进程因竞争资源造成的一种僵局。二.产生死锁的原因1 竞争资源 2推进顺序不当(可抢占资源:CPU,内存;不可抢占资源:临界资源)三.产生死锁的必要条件1互斥条件:进程对分配给他的资源进行排他使用2请求和保持条件:进程已占有至少一个资源,又提出新资源请求,而该资源已被使用,同时不释放自身资源3不可抢占条件4环路等待条件四.处理死锁的方法1预防:破

2017-12-09 17:26:46 192

原创 用2片74LS85实现2个8位二进制数比大小

2017-12-06 16:06:58 5718 4

原创 图的深度(广度)优先搜索

例题:编写一个程序,实现图的邻接表相关运算,并在此基础上设计一个主程序实现如下功能:(1)建立图G 的邻接矩阵,并且将之转化为邻接表输出(2)输出有向图G从顶点0开始的深度优先搜索遍历序列(3)输出有向图G从顶点0开始的广度优先搜索遍历序列//graph.htypedef int InfoType;#define   MAXV100             

2017-12-06 15:40:00 348

原创 稀疏矩阵的操作

#include #define N 4typedef int ElemType;#define MaxSize  100         /*矩阵中非零元素最多个数*/typedef struct {     intr;                  /*行号*/   int c;                                   /*列号*/ 

2017-12-06 15:28:51 260

原创 二叉树的基本操作

#includeusing namespace std;#include#define MaxSize 100typedef charElemType;typedef struct node{ElemTypedata;                /*数据元素*/struct node*lchild;                /*指向左孩子*/struc

2017-12-03 21:32:23 345

原创 运算符重载

自己学习的总结,若有错 ,希望不吝赐教哟!

2017-12-03 21:07:35 231

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除