二元扩域ECC点乘算法的verilog实现,已验证通过,可直接使用。
2022-12-29 19:09:18 5KB ECC 点乘 verilog 二元扩域
1
1.本实验是模拟操作系统的磁盘寻道方式,运用磁盘访问顺序的不同来设计磁盘的调度算法。 2.实现的磁盘调度算法有FCFS,SSTF,SCAN,CSCAN和 NStepSCAN算法。 设定开始磁道号寻道范围,依据起始扫描磁道号和最大磁道号数,随机产生要进行寻道的磁道号序列。 3.选择磁盘调度算法,显示该算法的磁道访问顺序,计算出移动的磁道总数和平均寻道总数。 4.按算法的寻道效率进行排序,并对各算法的性能进行分析比较。 1.算法描述 1)FCFS算法实现思路:将vector内随机产生的数依次读出,相当于对于队列数据结构中的出队操作。 2)SSTF算法实现思路:在时间复杂度和空间复杂度上的综合考虑,我首先将vector内的数据进行排序,然后确定当前磁道号在有序数据中的位置,然后在该位置的左右找到离它最近的数,并将当前位置进行刷新。 3)SCAN算法实现思路:首先将vector内的数据进行排序,然后同样地确定当前磁道号在有序数据中的位置,然后在向内的方向上依次访问,访问完了之后,再输出初始位置向外的服务序列。 4)CSCAN算法实现思路:开始和前面的算法一样,也是先进行排序,定位,然后
1
1.设定系统中有五个进程,每一个进程用一个进程控制块表示。 2.输入每个进程的“优先数”和“要求运行时间”。 3.为了调度方便,将五个进程按给定的优先数从大到小连成就绪队列。用一单元指出队列首进程,用指针指出队列的连接情况。 4.处理机调度总是选队首进程运行。采用动态优先数算法,进程每运行一次优先数就减“1”,同时将运行时间减“1”。 5.若要求运行时间为零,则将其状态置为“结束”,且退出队列。 6.运行所设计程序,显示或打印逐次被选中进程的进程名以及进程控制块的动态变化过程。 1.算法描述: 设计一个有 N个进程共行的进程调度程序。 进程调度算法:采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)和先来先服务算法。每个进程有一个进程控制块( PCB)表示。进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、已用CPU时间、进程状态等等。 进程的优先数及需要的运行时间可以事先人为地指定(也可以由随机数产生)。进程的到达时间为进程输入的时间。进程的运行时间以时间片为单位进行计算。每个进程的状态可以是就绪 W(Wait)、运行R(Run)、或完成F(Finis
1
遗传算法 改进的遗传算法 模拟退火算法 经调试 可实现
2022-12-26 21:30:33 41KB 现代优化算法 matlab
1
【老生谈算法】matlab实现Markov仿真程序源码.docx
2022-12-25 16:35:26 12KB matlab Markov
1
RSA公开密钥密码机制其实就是加密和解密时使用的密钥是完全不一样的,这种密码体制是一种“就算已知加密密钥也无法推导出解密密钥”的密码机制。 在RSA公开密钥密码体制中,只有加密密钥PK是公开的,解密密钥SK是非公开的。算法E和D(即加密算法和解密算法)也都是公开的。而且最重要的是,虽然公开密钥PK能够决定解密密钥SK,但是却不能够根据由PK推导计算出SK。
2022-12-24 00:20:39 955B rsa
1
数字信号处理理论算法与实现第二版胡广书-数字信号处理_理论-算法与实现_第二版-胡广书.part01.rar 国内经典教程
2022-12-22 21:34:21 1.91MB matlab
1
输入n个整数,分别用希尔排序、快速排序、堆排序和归并排序实现由小到大排序并输出排序结果。要求n=10,15,20进行三组排序实验。
2022-12-22 14:38:35 64KB 排序算法 数据结构 算法
1
DES 算法 java实现 接口 可供二次开发
2022-12-21 15:53:18 19KB DES 算法 java实现
1
特殊矩阵的压缩存储算法的实现 课程设计说明书
2022-12-20 19:57:37 1.18MB c语言
1