摘要:
1、构成: 符号位、尾数、基数、指数 2、浮点数二进制表示 基数为2,只保留符号位(s)、尾数(m)、指数(e): 3、浮点数格式: 单精度、双精度和扩展精度。 单精度浮点数为32位: 对应于C语言中的float,其中包含一位符号位S,8位指数位E和23位尾数位M,尽管M有23位,但他表示小数点之后 阅读全文
摘要:
1、定点数定义 定点数是指小数点固定的隐含在某一位置上的一类数据 有符号数: 以四位有符号数1111为例,其数值大小为:1x(-2^(0))(4+2+1)= -7。 2、补码 正整数的补码:与原码相同。 负整数的补码:将其原码除符号位外的所有位取反,之后加1。 3、定点纯小数 定点纯小数是指整数部分 阅读全文
摘要:
这类题有两种,一直是直接说产生序列信号,需要几级触发器,另一种问法是“使用移位寄存器产生序列信号” 在问直接产生序列信号需要几级触发器是,为log2(Length) 在使用移位寄存器实现时,需要: 级数就是构成该寄存器的触发器的个数,一个触发器能够存储一个状态,0或是1 。该题答案为5,分别为:10 阅读全文
摘要:
module DUAL_PORT_ARAM #( parameter ADDR_WIDTH = 4, parameter DATA_WIDTH = 8, parameter DATA_DEPTH = 1<<ADDR_WIDTH ) ( input clk_r, //异步ram写时钟 input cl 阅读全文
摘要:
soda水1块钱,硬币有五毛和一块两种: module soda( input clk, input rst_n, input [1:0]din, //投币 【0】:五毛 【1】:一块 output reg[1:0]dout //给水 【0】:给水 【1】:找钱 ); parameter idle= 阅读全文
摘要:
画状态机,接收1,2,5分钱的卖报机,每份报纸5分钱 斜杠的左边是当前的输入,斜杠的右侧是输出信号。下图是网上找出的,有部分错误,在st1缺少状态。 代码: module maib( input clk, input rst_n, input [2:0]din, //ABC [0]:1分钱 [1]: 阅读全文
摘要:
三极管的主要作用是主要作用是电流放大(电流放大)和开关作用(数字电路)。 三极管的主要构成为两个PN结,共用的一个电极成为三极管的基极(b,很薄,杂质浓度低),其他的点击称为集电极(c,面积大)和发射极(e,多子浓度高),根据组合方式不同,存在NPN和PNP两种形式: 三极管的一个重要参数就是电流放 阅读全文
摘要:
状态转换图: module det( input clk, input rst_n, input d, //数据输入 output reg y //检测结果输出 ); /* 检测101101 */ //状态编码 parameter idle=3'b000; //空闲状态 parameter s1=3 阅读全文
摘要:
a是与门,b是或门,c是非门,d是异或门,e是与非门,f是或非门。 晶体管非门实现: 晶体管非门实现: 晶体管与非门实现: 分析: 晶体管或非门实现: a为0负逻辑,b为0正逻辑。 阅读全文