数字IC面试手撕代码(六)
问题1
一次输入一个32bit的数据,实时输出最大值和次大值
方法
设置两个寄存器,分别用于保存当前的最大值和次大值,当下一个数据到来时,根据这三个数据的情况,更新这两个寄存器: 设这两个寄存器为most_max和sec_max,下一个到来的数据为din,则 当din>most_max时 most_max<=din; sec_max<=most_max; 当sec_max
代码
`timescale 1ns / 1ps
//
// Company:
// Engineer:
//
// Create Date: 2022/03/18 21:37:17
// Design Name:
// Module Name: demo
// Project N
数字IC面试手撕代码(六)最先出现在Python成神之路。
共有 0 条评论