当前位置: 首页 > news >正文

输入5个数,求中值,verilog实现

1实现思路

有5个数a,b,c,d,e

将其分为3组,ab, cd, e
e留到最后再比较,
先比较ab 和 cd
设得出了ab的较小值 a a < b
设得出了cd的较小值 c c < d

第一个分支

比较ac, 设a < c
那么 a < c < d , a < b
将b,e比较 ,
1,b< e
a < c < d
a < b < e
接着对c和b比较,
c<b,则 a<c<b<e,
再比较b、d,若b<d,b是中位数,若b>d,d是中位数
若b<c,则a<b<c<d,
再比较c、e,若c<e,c是中位数,若c>e,e是中位数
2,b>e
a<c<d
a<b,e<b
比较e,c,若e<c
比较b,c,若b<c,b是中位数,否则c是中位数
若e>c,
比较d,e,若d<e,d是中位数,否则是中位数

第2个分支

若 a > c
则按照上面的步骤推即可。

verilog实现

 尚未验证,后续补充

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Splunk、Snort在入侵检测中的应用
  • Lodash库
  • 一.python入门
  • Go 综合题面试题
  • VMware Workstation 17.5安装教程
  • Java日期处理:将字符串yyyyMMdd转换为yyyy年MM月dd日
  • 云栖大会Day1:云应用开发平台 CAP 来了
  • 武汉正向科技 格雷母线检测方式 :车检,地检
  • 2024年房租水电费卡片记账本:改成卡片布局在手机上好用,添加了localStorage保存数据
  • c/c++八股文
  • oracle各种版本在各种系统上安装配置需求快速参考
  • 第十章:园区网组网简介
  • 基于Ambari搭建大数据分析平台(30分钟速成)全网最全最详细的Ambari搭建大数据分析平台:
  • 不靠学历,不拼年资,怎么才能月入2W?
  • SpringBoot基础知识
  • 【407天】跃迁之路——程序员高效学习方法论探索系列(实验阶段164-2018.03.19)...
  • CSS 三角实现
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • node.js
  • PHP 7 修改了什么呢 -- 2
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • Webpack 4 学习01(基础配置)
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 官方解决所有 npm 全局安装权限问题
  • 前端_面试
  • 如何胜任知名企业的商业数据分析师?
  • 项目管理碎碎念系列之一:干系人管理
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 学习Vue.js的五个小例子
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • # Pytorch 中可以直接调用的Loss Functions总结:
  • #define
  • #nginx配置案例
  • #数据结构 笔记三
  • (1)SpringCloud 整合Python
  • (PySpark)RDD实验实战——求商品销量排行
  • (react踩过的坑)Antd Select(设置了labelInValue)在FormItem中initialValue的问题
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (论文阅读30/100)Convolutional Pose Machines
  • (四)js前端开发中设计模式之工厂方法模式
  • (四)汇编语言——简单程序
  • (转)memcache、redis缓存
  • (转)负载均衡,回话保持,cookie
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • .htaccess配置重写url引擎
  • .net 获取某一天 在当月是 第几周 函数
  • .Net 知识杂记
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .net6使用Sejil可视化日志
  • .sh
  • @Autowired和@Resource的区别
  • @value 静态变量_Python彻底搞懂:变量、对象、赋值、引用、拷贝
  • [autojs]逍遥模拟器和vscode对接